Joe Romm had an article about concentrating solar power (CSP) going back six years now called “The technology that will save humanity.” He gave a great overview, including a history and an eminently lucid rationale for its deployment. About five years ago I was driving west of Seville and was knocked out by the sight of the CSP plant that Abengoa has built there. Continue reading
Ivanpah
Reply