AstraZeneca’s Speke U-turn deals blow to Government’s life sciences ambition

3 Feb 2025