Almustafa, Esmat. 2025. “Islamic Financing Mechanisms for Renewable Energy Projects: Mapping Research Trends and Future Directions”. International Journal of Energy Economics and Policy 15 (3):453-70. https://doi.org/10.32479/ijeep.18866.