KfW and SMBC provide €126m for new rolling stock

  • 0

The deal represents the largest order to have ever been placed from a single customer for a short-haul passenger train.

Blurred image of Trade Finance article content