877-664-7136 - new number - major tech support scam

Here are my findings:

  • They have a fake office address, an old person lives at the house listed as their address. A Texas rundown home.
  • Directors are hidden - State of Delaware LLC registration under a fictitious name.
  • The calls are being picked up in New Delhi region.
  • They pick up phones and use numerous tricks to verify the customer and then arrange a callback.
  • They use various tricks to identify an internet call and then act innocent.

Oh lord, they are cunning, preying on innocent boomers.