Campaign AI Europe agency rankings: WPP storms into second place for first time

Essence enters media top 20 table after winning Google account