Twice they have called me today within an hour, went to voice mail, but left NO message. CID states TPC Research. I've had calls from them before, but at a different #. Blocked this number now.
I got a text from this number at 8:41am. It was in Chinese. Google translate couldn't tell what the message said except for the last word which was copper. I will be blocking this number now