X
Business

65% of tax returns in 2004 were filed electronically

In 2004, 78 mln tax returns were filed and processes electronically. 42 mln payments involved the traditional paper coupon and check.
Written by ZDNET Editors, Contributor