Ocado blames robot wars for poor summer sales
Shares in online food retailer Ocado (OCDO) fell as much as 7% in early trading, before stabilizing down 2.6% at £18.36 by lunchtime after the firm posted a disappointing trading update for the third quarter.TALE OF TWO...
14 September 2021