Now in their 18th year, the industry-leading edie Awards have undergone a major revamp for 2025, with a new panel of expert judges, a new category structure and a new large-scale venue for the London ...