Business and Management Marketing and Advertising Ads and mobile advertising in question and on the ropes