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