English Islamic Reporting Initiative Cited by user GreenC bot on 13 Feb 2020 The Islamic Reporting Initiative (IRI) is an independent not-for-profit organization leading the creation of the IRI standard; the guiding integrated Corporate…