Free Delivery Definition
It is a kind of transaction wherein securities are delivered even without payment. As such, the said free delivery is deemed as an extension of the borrower’s credit of the securities. Accordingly, it also involves the risk of the buyer not being able to pay.