Tata Consultancy Services (TCS) has been voted number one in customer satisfaction in France, in an independent survey of CxOs of top IT spending organizations. This is the third consecutive year that TCS has taken the top spot with an overall satisfaction score of 84%, compared to the industry average of 71%, reflecting TCS’ strong…