12-02-2020 01:00 via theretailbulletin.com

Ocado upbeat despite losses

Ocado increased its revenue by 9.9% to £1.76 billion in the year to 31 December despite disruption caused by a fire at the retailer’s Andover customer... View Article
Read more »