Steve Cowman

New solar power system displayed at Sandia’s National Solar Thermal Test Facility

By / July 10, 2009

Four newly designed solar power collection dishes called SunCatchers were unveiled at Sandia’s National Solar Thermal Test Facility. The new dishes are the next-generation model of the original SunCatcher system.…

Read More