Avantus sells Catclaw solar and storage project to DESRI
Avantus has announced the sale of the Catclaw Solar and Energy Storage Project to D.E. Shaw Renewable Investments (DESRI). Located in Buckeye, Arizona, the Catclaw project includes up to 225 MWac of solar power and […]
