ITFC signs $300m murabaha agreement with STIR

Blurred image of Trade Finance article content