As we roll into March it’s another bleak month for the high street, with several stores set to shut their doors for good.
A high street giant will close 41 stores across the UK and Ireland this year. New Look has 338 UK stores, a drastic drop from around 600 outlets in 2018. The clothing retailer has already restructured ...