“Europe has no right to set conditions for implementing the new financial channel,” Iranian Ambassador to London Hamid Baeidinejad said in a post on his Twitter account on Sunday. Commenting on INSTEX a payment channel launched by the three EU signatories to the 2015 Iran nuclear deal (France, Germany and Britain) last week to help […]