India is gaining great popularity as a preferred destination for software outsourcing in Asia. The main reason behind that is India is around 90% cheaper than the USA without making any compromise on well-trained qualified labor force and social, economic, and political stability.