Letter of credit is a written commitment from a bank guaranteeing that a buyer’s full payment to the seller will be on time. If the buyer fails to keep its promise and is not in a position to pay the full amount, it is the liability of the guaranteeing bank to pay the committed amount […]