Tata Technologies Plans Over $300 Million India IPO
Briefly