BAFT-IFSA names board and rebrands

Blurred image of Trade Finance article content