Clearway signs contract for hybrid solar and storage project
Clearway’s Victory Pass project, a 200 MW solar and 200 MWh storage site under development in California, US, is now fully contracted with SVCE and CCCE.
Clearway’s Victory Pass project, a 200 MW solar and 200 MWh storage site under development in California, US, is now fully contracted with SVCE and CCCE.