Novartis to shut Horsham site

UK research centre closure to result in the loss of 371 jobs as firm consolidates its global R&D base