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...