Oh, What a Night!
What do Mentos, Starling Bank and NIVEA have in common? They’re all Product of the Year 2025 winners among 39 innovative products/brands to win awards this year. Set amid the art-deco glamour of the iconic venue Queen Elizabeth II once deemed her favourite restaurant, Quaglino’s, the...