New NatWest hub aims to help Oxford firms grow faster

The hub, based at The Oxford Trust’s Centre for Innovation, was launched in partnership with the University of Oxford and The Oxford Trust.