Solar
TotalEnergies signs two CPPAs with LyondellBasell in US
The clean energy will be delivered from the Cottonwood Bayou and Brazoria solar farms in the state of Texas.
The clean energy will be delivered from the Cottonwood Bayou and Brazoria solar farms in the state of Texas.