Latest NewsTata Power Ponders Over Blocking Some Of Its StreamsadminMay 6, 2019 May 6, 2019 Tata Power, the country’s largest integrated power company, has drawn a blueprint to collapse several of its estimated 95-plus subsidiaries with an eye on profitability...