Tata Power Renewable Energy signs PPA with GE to provide solar rooftop solutions
Tata Power Renewable Energy Ltd (TPREL) has entered into a power purchase agreement (PPA) with GE to provide solar rooftop solutions for six manufacturing and … Read more