Top Mexican fintech firm leaks details on 1.6 million customers

1 month ago 20
Leading Mexican fintech startup leaked 1.7 million people's ID cards and selfies.
Read Entire Article