UK: New Look slated for delaying supplier payments
Top fashion chain New Look has been slammed for delaying supplier payments by 15 days as it splashes out on store-chain expansion.
Top fashion chain New Look has been slammed for delaying supplier payments by 15 days as it splashes out on store-chain expansion.