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
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