A ‘Must Run’ For Renewable Energy Power Generation
‘Must Run’ status granted to renewable energy projects stand as India rejected power distributors’ demand to not buy electricity from renewable energy producers citing ‘force majeure’, or unforeseen conditions preventingContinue Reading