Ocado reported a narrowed loss for its fiscal 2024, driven by an improved performance by the retail joint venture it co-owns ...