Ocado

Read the latest Ocado plc headlines, share price updates, opinions and analysis all in one place, on Investomania. + Ocado plc, listed on the London Stock Exchange under the ticker OCDO, is a British technology and UK grocery retail business.