fbpx

Suncaster Heliostat Pods

Smart Mirrors can Reduce Solar Energy Costs

Smart Mirrors can Reduce Solar Energy Costs

On the left – Heliostats arrive on-site in pods, pods are set down and mirrors are quickly and securely snapped into place (Credit: Thermata) Thermata a Pasadena based green technology startup, developed what it claims to be a real breakthrough ...

Read more