Taxpayers with incomes of up to Rs 12 lakh will not have to pay tax. Budget 2025 has clarified that all the special rate incomes, including short-term capital gains (STCG) under Section 111A of ...