Finance ❯ Public Finance ❯ Government Revenue ❯ Tax Policy
Proposed tax hikes on large businesses face backlash amid economic challenges and political scrutiny.