India is a favourite outsourcing destination. The advantages that India has are:
(a) India can provide a ready supply of skilled people at relatively lower price.
(b) India has the advantage of time difference as it is located on the other side of the developed countries.