The California Department of Water Resources and developer Calpine have brought the 105 MW Pastoria Solar Project online in ...
With the help of a new solar project, the California Department of Water Resources is inching closer to fully decarbonizing ...
The 105-megawatt Pastoria Solar Project represents the largest renewable energy project contracted by the California ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results