December 1, 2017 Netflix Did Not Kill Blockbuster iTunes Did I would like to talk about a common thing people say that really is not correct. The first thing is everyone insists that Netflix killed […] Business by admin