Pastoria Solar Project completes ''trifecta'' of solar, battery and
The 500-acre Pastoria Solar Project, which includes some 226,000 solar panels, is the largest renewable energy project contracted to date by the California Department of Water Resources.
Get Price