Ocado

British online supermarket

Ocado Group plc is a British business based in Hatfield, England, which licenses grocery technology. It also owns a 50% share in the UK grocery retail business Ocado.com. The company is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.

Ocado News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like