Does Global Reporting Initiative (GRI) based reporting provide meaningful insights into the sustainability of companies and their operations?
Justify your…
Does Global Reporting Initiative (GRI) based reporting provide meaningful insights into the sustainability of companies and their operations? Justify your answer using publicly avalaible report(s)