Ocado's Full-Year Results – What The Analysts Said Retailer and technology provider Ocado has reported a 10.3% increase in retail revenue in its full year to 1 December 2019, however group EBITDA was down 2...