Tag: GRI

Recent Post

Global Reporting Initiative gets new board of directors

The Amsterdam based Global Reporting Initiative (GRI) has appointed Bekeme Olowola, Founder and Chief