Merck slams UK as it scraps £1bn London drug research centre

Wait 5 sec.

US company says country is ‘not internationally competitive’ and lays off 125 staff