
Four of the five largest oil and gas discoveries in the world this year have been made the waters off Mozambique, while the country has averaged above 8% growth for a decade. What are you waiting for?

Four of the five largest oil and gas discoveries in the world this year have been made the waters off Mozambique, while the country has averaged above 8% growth for a decade. What are you waiting for?