BusinessOn greater revenues, Tata Power’s profit jumps 51% to $421 million Team Tech Outlook • Oct 28, 2021