Ocado
British online supermarket
Summary
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 250 Index.
Modified
5/30/2026, 6:51:08 PM
Source: WikipediaView full article↗