O2 Power Private Limited has signed a power purchase agreement (PPA) with the East Central Railway (ECR), for transmission of 100 megawatts (MW)…..

This content is restricted.