What is the L/C(Letter of Credit) deal? Explain its purpose, meaning ...

What is the L/C(Letter of Credit) deal? Explain its purpose, meaning ...