As we are aware, Bank Guarantees ("BG/BGs") are independent contracts that vest the beneficiary therein with a right to make a claim against the bank to pay for the loss suffered due to the default ...