52 ms·> Banks are extremely leveraged by their nature Islamic banks aren't.by keep_reading 3y ago> Banks are extremely leveraged by their nature Islamic banks aren't.