Al-Woheib appointed as CEO of ITFC

Blurred image of Trade Finance article content