Feasibility studies on Benga power plant project in Mozambique completed
A definitive feasibility study (DFS) on Benga power plant project in Mozambique has been completed ahead of schedule, and the final review is in progress. Multi-Asset energy company … Read more