Nuclear Is Cheaper Than Solar Thermal

New Vogtle Plant Costs Half As Much as Crescent Dunes Solar Facility