Search
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