Outsourcing software development is a huge trend. The sheer demand for software development services of all kinds led to an explosion of service providers around the world in the past 20 years. While outsourcing to India – with its English speaking population, large numbers of Electrical Engineering and Computer Science graduates, and low labor costsRead more