
Tata Power Renewable Energy commissions two projects in Andhra Pradesh and Tamil Nadu
Tata Power Renewable Energy (TPREL), India’s largest renewable energy company and Tata Power’s wholly-owned subsidiary, has announced the commissioning of 36 MW wind capacity of a 100 MW wind farm (under construction)
Follow