Population (2018): 29, 495, 962 GDP (2018): 14.4 billion World Bank “Ease of Doing Business” Rank (2018): 135 ECONOMY Centre of trade routes Mozambique enjoys a strategic location in Southern Africa, near major global routes for coal, oil, and other major minerals. It offers sea access to landlocked members of the Southern African Development Community […]