A hot topic: Solar Thermal Power
December 30, 2011
Debbie Rudder
This post is part of an ongoing series of energy storage posts by intern Brett Szmajda. When I say ‘solar power’, most people conjure up images of the thin, iridescent blue panels that make a patchwork quilt out of the roofs of suburban houses.