September 17, 2026
77 Ships Blacklisted, None Deterred: Inside Iran's Failing Hormuz Toll Regime
Reports, case studies, and research from Windward’s maritime intelligence analysts.