- 90 % of the population will watch videos by 2017
- 65% of video viewers watch more than 75% of a video
- 38% of video views occur on mobile devices
Tell us a little bit about yourself to the right to find out more.
Tell us a little bit about yourself to the right to find out more.