In the last year alone, Facebook had 1.4 billion monthly active users compared to YouTube’s 1.3 billion. Our last blog post discussed the video advertising arms race between YouTube and Facebook, but it seems the latter may be racking up those views in an…
Shared publicly