A Murabaha agreement is a contract in Islamic finance where a seller sells an asset to a buyer at a […]