Tessera Solar and Stirling Energy Systems (SES) have unveiled new designs of their SunCatcher system at Sandia National Laboratories’ National Solar Thermal Test Facility (NSTTF).