Tag Archive: Marks & Spencer

Latest News: Marks & Spencer

Ocado makes strong start to year

March 26, 2024 8:54 am

Ocado Retail, the joint venture between Ocado and Marks & Spencer, has seen its retail revenue increase by 10.6% to £645.3 million in its first quarter.... View Article