About City

Tata Power

Profile A pioneer in the Indian power sector, Tata Power (TPL) is one of India’s largest energy utilities. Started as the Tata Hydroelectric Power Supply Company in 1911, it is an amalgamation of two entities: Read more…

By tatanagar.com, ago
Translate »