A new business will be set up in Iowa Tata Consultancy Services (TCS) has bagged a US$2 billion deal from the US insurance group Transamerica, following which TCS will set up new North American insurance hub for business operations in...
Read moreDetails

