3 August 2023

ESG ratings 'disincentivise' climate solution providers, Veolia CEO argues