Netflix, Inc. (NFLX) Could Force European Networks to their Knees: Deloitte

Netflix, Inc. (NASDAQ:NFLX) may come up against a giant hurdle as it prepares to launch its streaming video service in several European countries in the coming weeks.

Keep Reading →