The fear is understandable. The government is desperate for revenue. The recent passage of the Income Tax Act (ITA) 2025, a product of ...