GettyImages-697494268.jpg
Allison Joyce/Getty Images

08.11.20  /  Resources Radio

Taming the Sun in India’s Power Sector, with Varun Sivaram