UK Treasury: Trade and investment deal with Saudi Arabia unlocks £6.4 billion in potential.

2025-10-28

UK Treasury: Trade and investment deal with Saudi Arabia unlocks £6.4 billion in potential.