ByJade Hallas02/10/2017 Oxford Science Park Appoints Contractor for £13 Million Development Scheme Business, Legal & Financial