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

Leave a Reply