The Income Tax Department's new feature brings transparency and accountability to faceless assessments, helping taxpayers ...