Scroll Sideways To Explore
5,555 MW
Renewable capacity
1,034 MW
Wind capacity
7500+ MWp (*Executed & Under Pipeline)
Third party EPC large projects
3 GWP
Modules shipped worldwide
2 GW
Rooftop project commissioned
4.9 GW
Cells and modules
Powered by your stories
Contact us
Contact information
Toll free number
180-0419-8777
Corporate Identity No. (CIN)
L28920MH1919PLC000567
Registered address
Tata Power Renewable Energy Limited
Corporate Center B, 34 Sant Tukaram Road,
Carnac Bunder, Mumbai - 400 009,
Maharashtra, India
Bengaluru office
Tata Power Renewable Energy Ltd.
78, Electronics City, Phase I Hosur Road
Bengaluru - 560 100 India
Tel: +91 80 6777 2000
For service queries
info.solar@tatapower.com
Tel: 91 80 6777 2000, 3000
For media queries
tprel.communications@tatapower.com