The Traderszone Network

Published in TZ Latest News 15 October, 2014 by The TZ Newswire Staff

Netflix shares down 23% as subscribers disappoint

Netflix reported earnings of 96 cents per share on revenue of $1.41 billion. Net adds were lower than expected.