GE signs deal for Eni partnership in Africa

France and Total have been criticised for their role in Mozambique's LNG industry
Drillship Deepwater Millennium flaring offshore Mozambique, East Africa

More from Energy Voice

Latest Posts