News - Media

News - Media

Over 80% of video is shared by a mere 17.9% of 'super-sharers'

Less than a fifth of internet users are responsible for 80 per cent of video shares on social... Read more

Pages

Subscribe to News - Media