Offshoring

LATEST

Large firms in Europe are losing over 130,000 jobs each year in IT, finance and other areas, as jobs are increasingly offshored to cheaper locations, meaning that by 2017, some 1.9 million European jobs will have disappeared, according to new report.