Though it has been diluted by the Federal Communications Commission in its current form, the idea of “net neutrality” was initially put in place in order to ensure that Internet services delivered to American consumers are kept fair and neutral for consumers and for content owners. The current proposal being batted around is anything but […]
Latest Comments