×

India’s Tata Technologies’ IPO garners bids worth over $18 billion

By Syndicated Content Nov 24, 2023 | 8:54 AM