By Grace Bowden2021-06-21T06:32:00
John Lewis has been blasted by third-party brands for the ‘ridiculous’ fees it charges to stock their products.
Already have an account? Sign in here