Serentica Renewables has signed a power purchase agreement (PPA) with NTPC Limited to supply 200 MW

This content is restricted.