“’Net Neutrality’ is Obamacare for the Internet.” With this single phrase, Senator Ted Cruz has sparked one of the most heated debates about the future of the Internet since the Federal Communications Commission first released its Open Internet Or... read more