ECIC has been featured in Africa Inc – Kenya under the topic Total confirms suspension of work on Mozambique LNG project.
Click here to view online.