Ibrahim Fibers/€110 million/0111

Ibrahim Fibers, a Pakistan manufacturer having diversified business...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts