EconomyShare of ClearTax Self-Filers Reporting Non-Salary Income Reaches 47.3%By Adrian ValeNov 2, 2026, 12:24 PM UTC