A power purchase agreement (PPA) has been signed between ReNew Power Ventures Private Limited and Delhi Metro Rail Corporation (DMRC) for a period of 25 years to install solar power facilities fo...

This content is available to only subscribers.