
GLOBAL INSIGHT / Mozambique report 2023
GLOBAL INSIGHT
Home to Africa’s largest foreign direct investment project — the $20 billion liquefied natural gas terminal under development by international energy titan TotalEnergies in Cabo Delgado province — Mozambique is ...