Tag: Global Reporting Initiative

Recent Post

Global Reporting Initiative gets new board of directors

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