All about finance. Non-Resident Indians (NRIs) can submit their 2025 Income Tax Returns: A rundown of tax slabs, forms, qualifications, and filing deadlines elucidated. , and Administrator 2025 May 21