World Total Halts €20bn Gas Project in Mozambique April 28, 2021 Business Post Contributor By Kester Kenn Klomegah The French energy giant, Total, has finally announced the suspension of its gas project and that will leave an immeasurable Read More