A bank guarantee is a
commitment made by a finance
company that if a debtor fails to
repay a loan, the bank will pay
the amount. Meanwhile, letters
of credit are essential in
international trade, as it allows
two parties to transact without
worrying.