KRTL BioTech

Some people will get debit cards for their $600 stimulus payment. Here's what you need to know

Some people will get debit cards for their $600 stimulus payment. Here's what you need to know

$600 stimulus payments for some Americans will come as a Visa debit card. Here's what those people should be aware of.