Tan Kah Chye takes up Barclays role

Blurred image of Trade Finance article content