|
Main list |
Developers | Operators | Owners | WEA - R&D centers |
Tata Power Company Limited is entered in the database as a:
- Developer: Yes (14 wind farms, 804.7 MW)
- Operator: Yes (18 wind farms, 921 MW)
- Owner: Yes (22 wind farms, 1041.5 MW)
Address: Bombay House
24, Homi Mody Street
Mumbai - 400 001
India
Phone: (91 22) 6665 8282
Mail: investorcomplaints@tatapower.com
Website: http://www.tatapower.com
See also: Welspun Renewables (branch or acquisition)
Update for this sheet: 29 August 2024
Complete/correct this sheet: