WREL
Updated 39 days ago
Corporate Center B, 34 Sant Tukaram Road, Carnac Bunder, Mumbai 400 009, Maharashtra, India
Tata Power Renewable Energy Limited (TPREL) is a wholly owned subsidiary of The Tata Power Company Limited (Tata Power). TPREL is Tata Power's primary investment vehicle for the clean and renewable energy based power generation capacity...
Tata Power is India's largest integrated power utility with a rich leadership legacy in the Indian power sector. TPREL leverages Tata Power's extensive experience and competencies developed over more than 100 years of experience in power plant management.
Also known as: Tata Power, Tata Power Renewable Energy Limited, Tata Power Renewables, The Tata Power Company Limited