Sonaca/$8.5 million/0116

Sonaca, a Belgian state-owned aerospace parts manufacturer, is...

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