Update: New details on ITFC $94m Burkina Faso agreement

Blurred image of Trade Finance article content