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