Industry The Web Netflix and YouTube account for 50% of North American internet traffic By Justin Kahn, November 11, 2013, 2:30 PM
Gaming Software Star Wars: The Old Republic launches today in the U.S. and Europe By Shawn Knight, December 20, 2011, 11:30 AM 23 comments