Mention
Mayors Applauded for Refusing to Do Business With Companies That Don't Support Net Neutrality
Mayors of 11 cities have signed a new pledge vowing to refuse to do business with internet service providers that don't support Net Neutrality.