If a picture is worth a thousand words, then a video has to be worth at least 1.8 million words.


Forrester Research, 2008
Playback Health
2019-10-28T13:12:45+00:00
Forrester Research, 2008