Compass Group, OVO Energy, Holcim and Simba Sleep were among the winners of the 2025 edie Awards, announced at a black tie awards ceremony in London on Thursday evening (13 March).