‘Offshoring’ – not a term I am fond of. To be found with ‘offloading’, ‘offcasting’, ‘offending’. ‘Offshoring’. In terms of business, defined as relocating processes or services overseas and taking advantage of lower costs to improve competitiveness. ‘Offshoring’: an idea being considered by the UK government in an inhumane attempt to fix the asylum system….