Islamic Finance From green claims to verified impact through environmental risk-sharing 6 July 2026 - Updated on 7 July 2026