Business News
Critical Blow: Merck Halts £1 Billion UK Life Sciences Investment Amid Policy Concerns
In a stunning development for the UK life sciences sector, American pharmaceutical giant Merck has abruptly halted its £1 billion London headquarters...