Russell & Bromley confirm losses of £12m in 2025

Russell and Bromley was hit by EBITA losses of £12m in 2025 before entering administration last month, new administration documents reveal.
Source

Russell and Bromley was hit by EBITA losses of £12m in 2025 before entering administration last month, new administration documents reveal.
Source