Newsroom Tata Technologies Limited’s initial public offering to open on Wednesday, November 22, 2023 Read