IDC Technologies Its a scammer company located in India, they get your information and sell it to scamming call centers in India.
Alex T.'s review of IDC Technologies, Inc. earned 5 Very Helpful votes
Alex hasn’t received any thanks yous.
Alex doesn’t have any fans yet.
Alex isn’t following anybody yet.
Empty.
Not a real company...no physical presence in the United States despite what their website...
I present to you today lucky scammer number #432 Pros: Can read a script Cons: Doesn't know...