Browsing: government stake

NatWest has made a significant move by buying back £1 billion in shares from the UK Treasury, reducing the government’s involvement to just 11%.This share repurchase…