Work set to start at India’s first geothermal power project in Leh. By Daily Excelsior - July 30, 2024 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo Work set to start at India's first geothermal power project in Leh. Work set to start at India’s first geothermal power project in Leh. Follow our WhatsApp channel