Source: ESG Today
French energy giant TotalEnergies announced 2 key clean energy transactions on Monday, including a deal […]