IFC and StanChart collaborate on credit-linked notes to improve microfinance sector

Blurred image of Trade Finance article content