19 September 2024

Significant correlation between GRI reporting and high Social Benchmark scores