Sustainability Leaders Awards 2020: Winners Revealed At Glittering Ceremony In London

Barry Callebaut, Ikea, P&G and Toast Ale were among the big winners of edie’s 2020 Sustainability Leaders Awards, announced at an awards ceremony in London on Wednesday evening (5 February).


more on edie.net