Register DSC on the new Income Tax Portal

Register DSC on the new Income Tax Portal Digital Signature Certificate or DSC is proof of the identity of an individual taxpayer or organization. Irrespective of the authentication, each digital taxpayer must register DSC on the new Income Tax Portal. …