Home BusinessFinance The ethical shield of Islamic finance