BAFT-IFSA publishes open account trade definitions

Blurred image of Trade Finance article content