3 ms·Which should be 13.6% of total ad spend according the study. Anyway, is it that much?by greyman 18y agoWhich should be 13.6% of total ad spend according the study. Anyway, is it that much?