Ocado’s Valuation Plummets Amid Boardroom Clash and Collapsed International Deals Ocado faces UK investor revolt, boardroom battle and sliding valuation after failed partnerships; 2025 results show revenue of £1.4bn and …
Tag: