site logo

Novartis to cut 2,500+ jobs in the UK and Switzerland