What does Bankbürgschaft mean?

Bankbürgschaft - German to English

lender guarantee

View more

  • facility page
  • letter of credit