Ocado delivered a strong Christmas as it hit its highest ever-sales level in the peak trading period recording a 7% increase in sales as it sold over 90% of peak Christmas slots released between December 22 and December 24.
Already have an account? Sign in here