85% of Internet users consume video over the Internet9 December 2010 [+] ComScore announces that it will extend its statistical measurement tools in Brazil, Spain, Mexico, Argentina and Chile. In these countries, an average of 85% of...