Brand Impact Awards 2024: all the winners revealed
We're delighted to reveal the winners of the Brand Impact Awards 2024. Following our rigorous new process established in 2023, our global judging panel had three weeks to review and rate the entries independently – and then small specialist panels of 5 …