France's Total halts its gas project in northern Mozambique

Top
Send