Northshoring: What’s the deal?
You will have heard of organisations ‘off-shoring’. This relates to the relocation of a business process from one country to another and is usually an action to cut out large costs such as manufacturing. Whilst off-shoring clearly has its monetary benefits it seems off-shoring your business can come with its issues – for example, language…