Suspension of BAE's $30 billion trade with Iran closes an important foreign trade channel for Tehran, World Watch | PolicyRisk