Indonesia Restarts Large-Scale Geothermal Project Chris Webb November 23, 2015 No Comments Located in North Sumatra, Sarulla will be one of the world’s biggest geothermal plants when construction is completed in 2018.Read More