Netflix has made a change in its leadership role, as Reed Hastings steps down amid Disney and Amazon threat to the video streaming platform...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.