The numbers are in, and the verdict is clear – America’s internet users love watching videos online! How much love are we talking about here? According to the latest numbers from the comScore Video Metrix service, Americans watched 40 billion videos online in January. And, we’re not talking about a group of nerds, holed up in […]