×

'Netflix is not the only game in town'

6:30 PM ET Mon, 18 July 2016

Netflix is an undifferentiated content delivery system that's not competitive or sustainable, says New Constructs CEO David Trainer.