Looking at what risks technology can pose to software development outsourcing.
Source: What technology risks can cause software outsourcing to fail? | CIO
The top 10 IT outsourcing service providers of the year | CIO
Top 10 IT service providers of the year Accenture TCS Cognizant Wipro HCL Capgemini IBM Infosys