Introduction to right-shoring
The concept of offshoring is well-established in both manufacturing and in certain niche services sectors such as software development. An organisation, usually in a bid to improve its competitive advantage, looks to move elements of its business or business processes away from its core operating geography into another territory. In doing so the aim is…