Ben AbramsMar 18, 20211 min readUS Treasury Send Out $242 Billion Stimulus Checks To More Than 100 Million TaxpayersMarch 18, 2021 By Ben Abrams The Treasury Department says it has sent out 90 million economic impact payments totaling $242 billion since...