McLeodUSA Telecommunication Services, Inc
Consumer Report
This company (From a number 12282237849, which seems to not be a real thing anywhere in the U. S, but brings up one Asian result) sent a text to my cell phone claiming that a debit card I don't possess (with a bank I don't use the services of) had been deactivated for security reasons and gave a ...