This Element analyses the tension between innovation and financialisation in the UK pharmaceutical industry, focusing on AstraZeneca and GlaxoSmithKline.
Price history
Dec 23, 2022
€21.15