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