Banks win mandate for Istanbul metro deal

Blurred image of Trade Finance article content