Delhi High Court set aside delayed show cause notice issued by Revenue Department under IT Act
The Delhi High Court observed that there was an unexplained substantial delay in issuing the impugned Show Cause Notice dated 09-11-2017 and thus, is inexcusable in the eyes of law