VTB Leasing/$53 million/1113

VTB Leasing, a part of Russia's...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts