2 November 2022

GRI announces 78% of biggest companies use its reporting standards