Trending
4 sources Idemitsu Renewables commissioned the Azalea Solar and Storage Project in Kern County, California on December 31, 2025 — a 60 MW solar and 38 MW / 152 MWh…