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.
Top fashion chain New Look has been slammed for delaying supplier payments by 15 days as it splashes out on store-chain expansion.