Home » Sarvarthapedia » Business and Industry » Money and Banking » Documentary Credit(Letter of credit) – Payment Under International Trade