In its endeavour to improve the taxpayer experience on the e-filing portal, the income tax department introduced Tax Information Network (TIN 2.0)...
Anew income tax e-filing portal has started allowing payment of taxes through the service of e-Pay Tax window on the portal itself....