ICC scorecard marks G20 performance "incomplete"

Blurred image of Trade Finance article content