05-02-2019 09:53 via theretailbulletin.com

Ocado EBITDA down 20.7%

Ocado saw its EBITDA fall by 20.7% to £59.5 million in the year to 2 December as the company invested in a new distribution centre and technology.
Read more »