Energy News Digest – June 18, 2025

DESRI Begins Construction on 205-MW Solar and Storage Project in Arizona D. E. Shaw Renewable Investments (DESRI) has commenced construction on the Catclaw Solar and Storage project, a 205-megawatt facility in Buckeye, Arizona. The site will include a 1,000 MWh energy storage system and is expected to supply enough electricity to power about 40,000 homes […]