ECIC featured in Africa Inc – Kenya

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.