Ad Stars: The awards programme that keeps growing
Ad Stars has cemented its position as biggest global advertising awards festival based in Asia, with 20,645 entries to this year’s awards from 60 countries, up slightly from last year’s 20,342. The highest number of …
