24 February 2026

One in three listed companies report air pollution metrics, GRI finds