Is Comcast violating the “Open Internet?”

Yesterday, Net Neutrality advocates were outraged at accusations levied by Level 3 Communications Inc. against cable giant Comcast. Level 3 Communications Inc., a provider of fiber-based communications services that supports Netflix Inc.’s movie streaming...