About 4 million people are getting stimulus cash on Visa debit cards. Some thought envelopes marked "Money Network Cardholder Services" were scams.
Detroit Free Press, Detroit Free Press
Wed, 05/27/2020 - 1:58pm
About 4 million people are getting stimulus cash on Visa debit cards. Some thought envelopes marked "Money Network Cardholder Services" were scams.