Market rulings in Islam and their impact on Islamic economy

45

Out of Stock