Tag
The plight of 20,000 trapped seafarers in the Strait of Hormuz is described as unprecedented
The nature of globalisation is changing dramatically.