Oxford University spinouts chief leaves months after £250m share sale

Oxford University spinouts chief leaves months after £250m share sale