Tata Power Renewable Energy Limited (TPREL) - Powering a Sustainable Tomorrow TPREL, a subsidiary of The Tata Power Company Limited, is one of India's foremost players in the renewable energy sector and is dedicated to transforming the energy landscape of India and contributing to a greener, more s...See more
Headquarters:
India
Company Type:
MNC / Large Enterprise
Company size:
501-1,000 Employees
Address:
CORPORATE CENTER B, 34 SANT TUKARAM ROAD; CARNAC BUNDER; MUMBAI, MAHARASHTRA 400 009 , IN
HIGH
spending power