30-10-2023 18:24
via
building.co.uk
Inflation and falling consumer confidence blamed as window firm collapses with 680 jobs lost
Remaing 70 staff kept on for time being to help shut stricken business
Read more »