Interconnectedness of global business provides a real opportunity to address sustainability challenges by focusing on shared values.
The Islamic Reporting Initiative (IRI) is part of a growing international alliance of thought leaders who believe that the...