GSK, Merck enter into €3.7bn deal for novel cancer treatment

Image: GSK’s corporate headquarters in Brentford, London. Photo: courtesy of GSK.