Financial intermediation through risk sharing vs non-risk sharing contracts, role of credit risk, and sustainable production: evidence from leading countries in Islamic finance
Environment, development and sustainability