Ocado Group will invest £10 million in Oxbotica Ltd. April 16, 2021 LONDON: Ocado Group plc has commercially partnered with Oxbotica Ltd., headquartered in Oxford. Ocado will invest £10m in Oxbotica as part of Oxbotica’s latest Series...