Swedish brand Nobia has revealed it is to close its Dewsbury and Grays production sites after the group's profits were impacted by a 'weaker performan...
Fri 20th Jan 2023
Mon 4th May 2026
Fri 1st May 2026