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 »