New Delhi: Tata Power Renewable Energy Ltd today said it has entered into a power purchase agreement (PPA) with GE to provide solar rooftop solutions for six manufacturing and services sites in India. “Tata Power will install solar rooftop projects at manufacturing sites located at Durgapur in West Bengal, Pallavaram and Hosur in Tamil Nadu, […]