Post Thumbnail

It's no secret that Netflix has grand plans to expand its global footprint that now feeds media to some 20 million North American subscribers. Hell, the company was boasting of the "significant dollars" allocated to its 2011 international expansion plans just four months ago. While nothing's offici...

4 years ago 0 Comments
March 31, 2011 at 2:57AM