India has 10-year window to shift completely to renewable energy: TERI

The TERI report indicated that current installed capacity and the capacity under construction would be able to meet demand till about 2026.