Source: ESG Today
French energy giant TotalEnergies announced today that it has divested its distributed solar generation activities […]