Coster Group to close Stevenage plant by September 30, 2018
Coster Group will end operations at its Stevenage, UK plant by September 30, with activity transferred to Barlborough and some product lines moved to Zwolle, Netherlands. Staff were offered relocation to Barlborough.