November 21, 2006
brain gain
This month’s Harper’s Magazine states that there are now over 30,000 British and US IT professionals living in India.
Crazy.
Sandeep
POSTED UNDER: marketing

