Tata Consultancy Services (TCS) has been ranked number two for customer satisfaction in Spain in an independent survey of 285 CXOs of top IT spending organizations by Whitelane Research. The independent survey ranked the top 28 IT service providers based on an investigation of over 875 unique IT sourcing relationships and more than 1,050 cloud…