4250 IvanpahJoe 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

Print pagePDF page
Download PDF