Amazon has narrowed the list of candidate locations for its second headquarters to 20. The list includes blue cities like NYC, Newark (NJ), and Pittsburgh. I bet plenty of those mayors denounced the recent tax cut law for, among other reasons, reductions in corporate tax rates. I am sure that these same mayors (and their governors) are willing to give Amazon big $$$ favors.