India, the land of cheap labor is no more a safe heaven for profit citing companies. A decade ago, companies from US and UK, invest so much in India in form of Call centers, Bpo’s and IT services because India was the only place in the world that offered cheap labor. For Indians, the salary was huge and for the ... Read More »