By Emily Bright2017-08-30T12:22:00
The retailer is promising to pay within 14 days all suppliers whose business with it is worth up to £250,000 a year
Already have an account? Sign in here