SES Tessera Solar Video

An overview of the SunCatcher concentrating solar power (CSP) system. This is a utility-scale solar power technology designed and manufactured by Stirling Energy Systems (SES) and deployed by its sister company Tessera Solar, developer, owner and operator of SunCatcher solar power plants.

admin

Leave a Reply

Your email address will not be published. Required fields are marked *