11 September 2026

GRI releases 2025 impact report