NatWest Repurchases £1 Billion of Shares from the UK Government

NatWest Repurchases £1 Billion of Shares from the UK Government. NatWest has repurchased £1 billion worth of its shares from the UK government, marking another significant step toward the bank’s ongoing privatization. This repurchase follows a decision to abandon plans to sell a portion of the shares to retail investors, a move that highlights the […]