BBusiness Read More Huge clothing brand with 60 UK branches announces closure – customers are gutted | UK | News19 April 2025 Regatta, the outdoor clothing brand, is closing down yet another of its 60 UK stores. The company’s Dundee…