Innovid, Compass Point Media and Johnsonville Win Big at The Drum Digital Trading Awards

September 11, 2020