What is a bank guarantee? A bank guarantee is a promise provided by a bank that if a certain borrower... financeseva.com 2 years ago