News
A million credit card details have been leaked online…as a marketing stunt
Some experts believe 50% of the batch may still be available online.
Permanent link · https://technorapper.com/2021/08/a-million-credit-card-details-have-been-leaked-online-as-a-marketing-stunt/