Outsourcing has never been the same as offshoring, yet it seems the two concepts have become increasingly interchangeable over the past decade.

See on www.kellyocg.com