Russell & Bromley losses amounted to 12.1 million pounds ahead of administration

A new report by the administrators of Russell & Bromley has detailed the extent of the footwear brand’s distress ahead of its descent into administration.


OR CONTINUE WITH
Administration
Russell & Bromley