Retail brands continue to lead in ad spend wastage, followed by the finance sector. Google has topped the digital media waste list...
The retail sector recorded $28.1 million in ad spend wastage.