Netflix blames tax dispute in Brazil for rare earnings letdown
Netflix shares were down more than 6% in extended trading after the company delivered weaker-than-expected results.
What's Your Reaction?