India’s Climate Policy: A Formidable Conundrum

Grid-Tied Mini-Grids in India