ICC/Ifo: World economic recovery suffers fresh setbacks

Blurred image of Trade Finance article content