CAF re-elects president

Blurred image of Trade Finance article content