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.
An Ocado delivery in progress
Ocado's warehouse in Hatfield
Bots inside an Ocado warehouse
Marks and Spencer plc is a major British multinational retailer based in London, England, that specialises in selling clothing, beauty products, home products and food products. It is listed on the London Stock Exchange (LSE) and is a constituent of the FTSE 100 Index.
Marks and Spencer on Briggate, not far from its original branch in Leeds
The original penny bazaar setup by Marks & Spencer is still in operation in Leeds Kirkgate Market
Representation of historic store from the 1930s, Bekonscot model village, UK
A Marks & Spencer store in Central, Hong Kong