×

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

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