What are Iran’s $100bn in frozen assets and where are they held? | LL Daily