By Georgia Cronin2020-09-08T06:58:00
Amazon has been fined £55,000 by the Competition and Markets Authority over its failure to hand over documents in time for its Deliveroo deal investigation deadline.
Already have an account? Sign in