European companies rank Tata Consultancy No.1 in customer satisfaction
MUMBAI: Tata Consultancy Services (TCS), a leading global IT services, consulting and business solutions organization, has been ranked number one for customer satisfaction in Europe’s largest independent survey of IT…