Uncategorized

Image Gallery

01 / 01

Regulators Approve Major California CSP Solar Project

Rows and rows of these Stirling Energy Systems dishes will make up the new solar concentrating solar power project, recently approved by California regulators.