Mozambique shows off Rovuma’s £42bn investment in bid to attract North Sea suppliers

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