EU Commission presents Substantiating Green Claims proposal to tackle greenwashing

24 March 2023