Press ReleaseSwiss CxOs Rank TCS #1 in Customer Satisfaction in Independent SurveyCXOtoday News Desk3 years agoDecember 2, 2021Tata Consultancy Services Topped Poll of 120 CxOs of Largest IT Spending Enterprises in Switzerland, with An Overall Satisfaction Score...