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