Thriving India lures its expatriates back

2012-05-30 4

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.