Repeat: High street retailer H&M failed to pay a total of £2,604.87 to 540 staff, according to the Department for Business, Innovation and Skills .
High street retailer H&M failed to pay a total of £2,604.87 to 540 staff, according to the Department for Business, Innovation and Skills .