
Global renewable energy developer X-ELIO has held a groundbreaking ceremony for its 72 MW Liberty solar plant and 60 MW battery energy storage system, located in Liberty and Harris Counties in Texas.
First Solar has announced an agreement to supply 2 GW of thin film photovoltaic solar modules to Leeward Renewable Energy, to be delivered in 2026 and 2027.