image
author Image

NatWest Buys Back £1.24 Billion in Shares from UK Government