A new framework for CSR reporting is building momentum, with members in more than 20 countries.
The Islamic Reporting Initiative (IRI), a not-for-profit organization headquartered in the UAE, offers an alternative method of reporting on Corporate Sustainability...