BIO puts Oxfordshire at the centre of the business stage

BIO puts Oxfordshire at the centre of the business stage

Oxfordshire is poised to consolidate and strengthen its place at the heart of business in Britain – Brexit or No Brexit.