Ocado facing 'unprecedented' customer demand
Shares in online grocery delivery firm Ocado (OCDO) eased 2.5% to £19.82 despite a strong performance in both the Retail and Solutions businesses in the first half of the year.In the six months to the end of May group revenues were...
14 July 2020