• Netflix Revs Up Growth As Streaming TV War Looms

    The California-based company saw revenue up 31 percent at $5.25 billion and added 6.8 million subscribers worldwide to reach a total of 158.3 …

    Read More
  • 0 0