… business in Europe. It is claimed that AARC … Milton Keynes, leading to nearly 250 job … business in the UK and across Europe. CONTEXT.