Scam Number: 888 501-8158
Tata communications
Error 72: Thanks for using Apple Pay! Your account has been (Auto Debit) for USD 239.80 .Not you? Reach Care 18885018158
8885018158 Good scam number
They have many calls coming in with one scammer answering answering questions from another. It sounded like they were in a smaller room with bad acoustics that carry voices.
8885018158 Still answering
8885018158