THE International Chamber of Shipping (ICS) has expressed its concern over the 'developing situation in the Gulf', following the seizure of the British-flagged tanker, Stena Impero, by the Iranian Revolutionary Guard in the Strait of Hormuz on July 19
[ARCHIVED]
