https://www.scconline.com/blog/post/2018/05/19/bank-guarantees-are-separate-contracts-not-bound-any-other-contractual-relations-between-parties/
Bank Guarantees are separate contracts not bound any other contractual relations between parties