NatWest has purchased £1 billion of its own shares from the UK Treasury, lowering the…
Category:
Business
-
-
The UK could face a major economic hit if President-elect Donald Trump enacts a 20%…
-
Lloyds Banking Group faces mounting pressure from MPs, business groups, and a staff union to…