Letter of Credit definition: Breaking down the confusion – Trade Finance Global Bharat Shukla 4 years ago source