Storia: Employee got Rs 30 lakh salary after job switch, forgot to file ITR, Income Tax dept imposed Rs 3.74 lakh penalty; he fought and won the case in ITAT Delhi - The Economic Times — Warptech Lab News