UK: Russell Europe to close distribution plant – reports
Clothing company Russell Europe is to close a distribution centre in the UK as part of a global review of its operations, according to local reports.
Clothing company Russell Europe is to close a distribution centre in the UK as part of a global review of its operations, according to local reports.