International technology firm Xplor, locates in Newcastle creating over 200 jobs
International technology firm Xplor, locates in Newcastle creating over 200 jobs
International technology firm Xplor, locates in Newcastle creating over 200 jobs

Newcastle has beaten off stiff competition from nine other UK cities as a business location for international software and payments firm, Xplor. As part of their global expansion plans, Xplor, a leading provider of enterprise software, payments and commerce-enabling solutions for businesses, has selected Newcastle city centre as the location of its new customer service […]