Natixis launches facility for Sterling Energy

Blurred image of Trade Finance article content