Novartis to shutter Grimsby site amid manufacturing overhaul

Novartis has announced plans to close its manufacturing site in Grimsby, UK, by the end of 2020, among a wider job cull likely to affect more than 2,200 positions in the country and Switzerland.

Read More