Who doesn’t like videos? One only needs to take a look at the stats from comScore’s recent online video rankings to confirm this as fact. They shared that “171 million U.S. Internet users watched online video content in January for an average of 14.5 ...read more