Alt Image Text

Tech Brands Dominate Last Days of 2013 on YouTube

Performance Marketing

The year is almost over. So naturally, last week, a heart-tugging clip from Google compiling the most memorable moments of 2013 ruled YouTube with close to 20 million views.