As issues like climate change and social injustice become ever more prominent, corporates are facing increasing pressure from multiple stakeholders to transparently report their positive and negative impacts on society and the environment. The idea is that such transparency … [Read more...] about More than 60 global businesses make commitment toward greater transparency