Markets Market data – July 17 2018 July 17, 2018 Sibusiso Buthelezi Netflix has failed its faithful Subscriber growth is manifest destiny as the streaming services sinks billions of dollars into original programming, writes Shira Ovide Source: businesslive.co.za