ET Now on MSN
ITR refund delay: 8.17 cr income tax refunds processed, yet lakhs await – why it's taking time
ITR refund delay: As of January 19, 2026, while over 8.17 crore ITRs have been processed out of 8.69 crore verified filings, ...
A prolonged stay in India due to such disruptions can unintentionally alter an NRI’s residency status, which determines how ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results