A massive thermal power plant is near completion in Mozambique
The 450 MW Temane Thermal Power Station (CTT) will draw on the plentiful offshore natural gas resources of Inhambane province, where it is located. Once completed, it will provide power to 1.5