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