
TotalEnergies Launches Major Solar Project in Spain
France’s supermajor TotalEnergies is launching its biggest solar project cluster in Europe—five solar projects with a total installed capacity of 263 MW near Seville, Spain. The solar field will produce 515 GWh per year of renewable electricity, …