Ocado Retail has announced a 14% increase in revenue for the fiscal year 2024 (FY24), with figures reaching £2.68bn ($3.37bn) ...