Posts tagged ‘why the french hate netflix’

Amazon, YouTube, Netflix rank 1, 2, 3 in brand perception in US

January 18, 2015 10:52 pm


Streaming media companies Netflix and YouTube claimed two of the top three spots in this year’s YouGov Brand Index, with Amazon – which is a streaming service in...

Continue Reading