A fresh start for concentrated solar power?
SolarReserves Crescent Dunes CSP Project, near Tonopah, Nevada, has an electricity generating capacity of 110 MW. Photo from SolarReserve Follow @EngelsAngle Episode 40 of the Factor This! podcast features Craig…