Tax practitioners attribute the slump to a combination of delayed ITR form releases, tighter verification rules, and ...