D. E. Shaw Renewable Investments and Meta sign a 200-MWac solar project
June 10, 2024
TotalEnergies sends solar to Indonesia’s Indo Kordsa via 4.8-MWp PPA
June 10, 2024