Rooftop solar battery project financing options in Libya 2025
TotalEnergies expects to progress its 500 MW Sadada solar project in 2025, built in partnership with the General Electricity Company of Libya and Renewable Energy Authority of Libya. The announcement
Customer Service