Business Buoyant NatWest to return billions to shareholders by admin July 29, 2022 July 29, 2022 NatWest is to return £2.1 billion to shareholders and has revealed a surprise increase in… Read more