NatWest may ‘tell Sid’ to buy shares in June The sale of shares in NatWest to the general public could happen as early as June, UK Government Investments (UKGI) has confirmed. The Treasury still owns 35% of the bank since it bailed it out to the tune of £46bn during the 2008 financial crisis. But UKGI, […]