The International Islamic Trade Finance Corporation Executes its First Standalone LC Confirmation Transaction EIN NewsSource