178 million americans watched 14.7 hours of video content on the internets in July. Stats no longer release average videos per viewer. WTF?
July Video Numbers
Reply
178 million americans watched 14.7 hours of video content on the internets in July. Stats no longer release average videos per viewer. WTF?