Ocado Retail reports 15.5% revenue growth in FY25
Ocado Retail has reported a 15.5% increase in revenue to £2.83bn ($3.8bn) for the financial year 2025 (FY25) propelled by…
Ocado Retail has reported a 15.5% increase in revenue to £2.83bn ($3.8bn) for the financial year 2025 (FY25) propelled by…