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

Fresh contract for Baker Hughes in Mozambique.
Drillship Deepwater Millennium flaring offshore Mozambique, East Africa