Supply Chain Security Oil Iran Venezuela

Captains blacklisted as US and UK crack down on trade sanctions

Captains are at risk of being blacklisted as the US and UK governments take a harder stance on trade sanctions violations at sea. Both governments...
Dryad Global
September 7, 2020