Tower Automotive to Supply Stirling Energy Systems SunCatcher Mirror Facets

Stirling Energy Systems (SES) and Michigan‐based Tower Automotive have signed a long‐term supply agreement for production and assembly of the mirror facet component of the SunCatcher concentrating solar power (CSP) system for North American applications. Tower Automotive’s proven experience in designing and manufacturing structural and exterior auto stampings matched well with the new optimized SunCatcher [...]

<a href="http://www.sodahead.com/living/do-you-believe-in-climate-change/question-2226453/" title="Do you believe in Climate Change">Do you believe in Climate Change</a>
Solar Thermal Mag

From Our Readers

Photo Gallery