Nearly Half of Taxpayers Delayed in Filing ITR, Power Through Portal Glitches

More Than 40% of Taxpayers Have Not Filed ITR Until Now, Facing Huge Difficulties in I-T…