claim
U.S. sanctions make the $200–250 billion investment required by Iran for its growth target likely impossible to achieve.

Authors

Sources

Referenced by nodes (2)