Netflix: Revealing the Man Behind the Curtain

Netflix reported its financial performance last night, and investors were decidedly disappointed.  The share price fell by more than 100 points or just over 20%.

This article is for paid members - please login or subscribe for access.

Share: