Ocado sales rise 40% as demand for grocery deliveries soars UK-based Ocado has reported that its retail revenue soared 40.4% in the past two months, due to increased demand for gro... Read more May 06, 2020