1 articles with this tag
Allianz Trade predicts 15,000 new corporate insolvencies over two years as the Strait of Hormuz closure disrupts global supply chains following the conflict.