Concerns over the Income Tax Act, 2025, and its Section 247 have surfaced, with fears of "unlimited powers" for tax ...