Filter by Categories
Accounting
Banking

Bay al-Wafa

A sale (bay') in which the seller has the right, as stipulated in the contract, to repurchase the underlying property...