RE: OCDO22 Jun 2023 10:11
Mick good one m8..........
Ocado Group is a British business based in Hatfield, England, which licenses grocery technology.[3] It also owns a 50% share in the UK retail business, Ocado.com (the other 50% is owned by UK retailer Marks & Spencer).[4] The company is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.
https://en.wikipedia.org/wiki/Ocado