NatWest Accelerates Privatisation with £1 Billion Share Buyback from UK Treasury Business 11 November 2024 NatWest has taken a notable step by repurchasing £1 billion in shares from the UK Treasury, reducing the government’s holding…
AstraZeneca and UK Treasury in Positive Talks About £450m Vaccine Facility Business 9 September 2024 The UK Treasury and AstraZeneca are reportedly engaged in constructive negotiations regarding the future of a planned £450 million vaccine…