Premier Energies has won contracts to supply and install solar power systems in the Republic of Benin, West Africa.
TotalEnergies has signed an agreement with insurance vehicles and accounts managed by KKR to sell a 50% interest in a solar ...