This post was originally published on this site

IRS said it delivered 90 million payments in its first batch of checks, with more to come in later days and weeks.