Iran’s Revolutionary Guard said it detained MSC Francesca and Epaminondas over alleged violations, pulling the world’s largest shipping company into the Hormuz crisis.
Iran’s Revolutionary Guard said it detained MSC Francesca and Epaminondas over alleged violations, pulling the world’s largest shipping company into the Hormuz crisis.