External Publication
Visit Post

DIY and garden centre giant collapsed into administration owing with £803m

The Mirror: News, Sport, Celebrity & Entertainment [Unofficial] June 12, 2026
Source
Homebase, which had 135 stores across the UK, was forced to close its physical stores after collapsing into administration in November 2024, owing a total of £803m and resulting in around 2,300 job losses.

Discussion in the ATmosphere

Loading comments...