Banking & Finance Bank Guarantees Explained: Legal Invocation and Dispute Risks MSCH Law Jul 05, 2026