Mackintosh to Close Lancashire Factory Retail 27 June 2024 Mackintosh, the renowned Scottish outerwear brand, has announced the closure of its manufacturing facility in Nelson, Lancashire.The decision comes in…