HSBC and Hermes sign off Turkish wind project

Blurred image of Trade Finance article content