ITFC fuels Morocco’s oil and petrol needs

Blurred image of Trade Finance article content