Read More General business news Tata Consultancy Services, Transamerica part ways, dissolve $2bn digitization deal Tata Consultancy Services (TCS), an Indian IT firm, and American insurance provider, Transamerica, have jointly decided to dissolve… byPallavi MadhirajuJune 17, 2023