IRS seeks to return $266 million in undeliverable refunds and economic stimulus payments to taxpayers [IR 2008-123]: More than 383,000 regular refund and economic stimulus checks have been returned by the U.S. Postal Service as undeliverable, IRS said on Oct. 23. This figure included 279,000 economic stimulus checks totaling $163…
Updated: