Stimulus payment for 4 million Americans to arrive by prepaid debit card

Instead of direct deposit or even a paper check, four million people will find their stimulus payment arrive in the form of a prepaid debit card.

Featured Videos