“Success in streaming is really about engagement” and finding hits is “more art than data,” Netflix co-CEO Greg Peters said in London on Tuesday. With the global streamer now reaching about 270 million, he said a conservative estimate sees an average of two viewers per home, meaning more than 500 million viewers worldwide with differing […]