Tata Power
Speed Read
0%
300 WPM
-- remaining
India's largest integrated power company and part of Tata Group. Portfolio includes thermal, solar, wind, and hydro power generation with focus on clean energy transition.
Biology of Business
India's largest integrated power company and part of Tata Group. Portfolio includes thermal, solar, wind, and hydro power generation with focus on clean energy transition.