Bibby appoints new Europe CCO

Blurred image of Trade Finance article content