ArticlesNews Infinity Group and African Finance Corporation (AFC) to buy Lekela Power in Africa’s biggest renewable energy deal
News DEWA increases energy production capacity by 700 MW, with 1,627 MW coming from renewable sources.