NatWest Fully Private and Growing: Key Updates for 2025

In May 2025, NatWest completed the sale of its remaining shares held by the UK government. This mark