Mountain View head tax on Google, other firms goes to final vote
Prominent business group says head taxes can discourage job creation and hurt small companies.
Prominent business group says head taxes can discourage job creation and hurt small companies.