Is Netflix losing the battle of the streaming giants?
From time to time, Netflix’s marketing brains like to get a bit cute with the company’s past. ‘Don’t give up on your dreams – we started with DVDs,’ read one recent viral post. But while the streaming giant happily references its most famous transition, it’s much more coy (and probably wisely) when it comes to