Dove has a new title, the most watched Internet advert. The “Dove Real Beauty Sketches” campaign has placed the company on top of the log with over 114 million views to date since its release last month.
Continue Reading