It's fairly clear from reading the linked article that Business Insider has no idea what net neutrality even means, though they are happy to write about it, and somehow use it to disparage Apple's reasonable plans to construct a CDN.
No comments yet.