The Toad and the Geothermal Plant – Inside Climate News

The Department of Energy has said the clean technology has the potential to produce nearly five times the capacity of the electricity generated by …