To generate over 1 million kWh of solar power per year at GE’s six key manufacturing and maintenance sites in India To curb emission of over 13,000 kg of CO2 per day New Delhi: Tata Power Renewable Energy (TPREL), India’s largest renewable energy company and Tata Power’s wholly-owned subsidiary, has entered into a Power Purchase […]