SWITZERLAND, March 31, 2020 / (SBLC) is a legal document that guarantees a bank’s commitment of payment to a seller in the event that the buyer–or the bank’s client–defaults on the agreement. The Standby Letter of Credit (SBLC) helps facilitate international trade between companies that don’t know….