India launches 2 geothermal wells in Puga Valley this July

Technology