1.  
  2. Great article updating on The Stream’s evolution and success

     
  3. Within just 2 to 3 years, 90% of the TVs sold in Europe will be connectable to the Internet. Already, half of European consumers use video-on-demand several time per week. While across the Atlantic, Netflix is already the biggest source of net traffic.