Hacene Chebbani – Islamic Finance – Part 4

Fiqh of Business Transactions Contracts by Sheikh Hacene Chebbani