Sunday, 22 April 2012

Thriving India Lures Its Expatriates Back

Indian professionals from IT to banking, who once saw the US and Europe as having a future to invest in, are now being lured back to India.