All pain – no gain

US/EU sanctions against Russia have been a disaster for the international export credit business and European trade flow. Is it time for a rethink?

Blurred image of Trade Finance article content