UN drafts rules for electronic signatures

Blurred image of Trade Finance article content