ICC/Ifo survey reveals slight brightening in world economic climate

Blurred image of Trade Finance article content