With 4,294MW of operational solar and wind capacity supported by 25-year power purchase agreements (PPAs), NTPC Green aims to ...