Netflix share price drops as it fails to add enough subscribers
Netflix, based in Los Gatos, California, has failed to meet its own targets for subscriber growth. The company gained 5.1 million new customers this quarter – more than a million short.
Read more »