Commercial Draft

Commercial Draft Demand for payment made by bank on behalf of someone. … [Read more...]