Carlson appointed global head of StanChart SEFF team

Blurred image of Trade Finance article content