DBS and Natexis close Indonesian deal

Blurred image of Trade Finance article content