“Backshoring”: the New Buzzword that May Give You a Job

A recent post from Booz & Company’s “Strategy + Business” introduced a new term: “backshoring” – an emerging trend of returning manufacturing from an offshore location to the home country (”The Case For Backshoring“). This is especially important for US business, which has been a very aggressive proponent of offshoring for the past decade. Why is this reversal happening? In short, the conditions that made outsourcing look so attractive have changed utterly:

Continue Reading