2 June 2023

European Supervisory Authorities outline common greenwashing definition and warn on risks