
Tata Power Renewable Energy signs PPA for 100 MW solar project
Tata Power Renewable Energy Ltd (TPREL), India’s largest renewable energy company, has announced the signing of the Power Purchase Agreement (PPA) for a 100 MW solar project at Anantapuram solar park in