Ocado Group plc (OCDO)

Ocado Group plc (OCDO) (LON:OCDO)company news, share price updates, opinions and discussions. Ocado Group plc is a technology-led global software and robotics platform business.