ID 253610681 © Timonschneider | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
ocado group ocado logo ocado group plc british company e-commerce technology robotics retail background brand business business logo cellphone company logo computer consumer device display editorial ftse 100 grocery group hatfield illustrative illustrative editorial internet logistics mobile phone monitor online platform plc public screen selective focus shop smartphone store trademark uk united kingdom web web page website share price chart