Sustainable ways to meet the peak power demand

27 May 2026

Renewables have rightfully been given "must despatch" status as there is no fuel cost and the generation is free, writes Mr Ajay Shankar, Electricity & Renewables Division, TERI

Tags
Power distribution
Energy demand
Energy storage