Latest NewsTata Power Ponders Over Blocking Some Of Its StreamsadminMay 6, 2019 by adminMay 6, 20190890 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...