Sunday, December 12, 2004

Offshoring

The Business has a good article on the benefits of offshoring, including how Indian firms are now investing in the UK.

0 Comments:

Post a Comment

<< Home