India’s Tata technologies IPO sees $18 billion bids surge
India's Tata Technologies witnessed an overwhelming response to its 30.43 billion rupee ($366 million) initial public offering (IPO), generating bids ...
India's Tata Technologies witnessed an overwhelming response to its 30.43 billion rupee ($366 million) initial public offering (IPO), generating bids ...