
TotalEnergies Anticipated to Progress 500 MW Sadada Project in 2025
During a panel discussion at LEES 2025, TotalEnergies Libya MD of confirmed that the solar project is currently in its final construction phase and is expected to be completed by the end of the year.