Sace’s head of infrastructure goes corporate

Blurred image of Trade Finance article content