- Joined
- Mar 24, 2009
- Messages
- 24,324
- Likes
- 11,757
India is known the world over as an outsourcing hub for foreign firms. Less well known is the extent to which Indian companies outsource their own jobs within India.
For India, outsourcing does the job at home, too
For India, outsourcing does the job at home, too