Russia sanctions hit German export payments

Blurred image of Trade Finance article content