Industrial Parts Holdings/€160 million/0413

Industrial Parts Holdings, a French distributer of industrial supplies for maintenance and...

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