prepaid debit cards

FTC refunds: $10m to NetSpend prepaid debit cardholders

The US Federal Trade Commission (FTC) has initiated the refund of around $10m to more than 430,000 customers who were…