
Richard Drury
Merck (NYSE:MRK) has canceled plans for a £1B research center in London and will lay off over 100 scientists, the Financial Times reported on Wednesday.
This decision comes amid criticism from the industry that the UK government is making the