Letter of credit at sight meaning July 8, 2019 16 32 64 128 Irrevocable letter of credit at sight meaning Letter of credit payable at sight meaning Irrevocable letter of credit payable at sight meaning Letter of credit sample What is letter of credit Letter of credit at sight Letter of credit meaning