Bank Gurantee

A Bank Guarantee is an undertaking/promise of an issuing bank to pay to the beneficiary if the applicant fails to perform the duties and obligation as per the contract between applicant and beneficiary.