Quarterly revenue at Ocado Retail up 10% year-on-year

Ocado's UK joint venture with Marks & Spencer has reported a 10.6% upturn in revenue to £645.3m in the three months to 3 March.

Read the full article.