Most of the scam calls and texts these days come from outside of the US, and unfortunately India is a huge source of those calls - wages are low and English language proficiency is high. And it's not just the US that has this problem. Here in Norway a common scam telemarketing call are "investment opportunities" that show up as coming from a UK number, and if you answer, it's very clear that the person is calling from a call center in India.
Oh, I have no doubt, and to be clear, I'm not blaming India as a whole. I don't think India has a higher percentage of the population willing to try and scam other people, but given the number of people in the country, the economic situation, and the level of English language proficiency makes it a very attractive location to set up shop. It's also much harder for law enforcement to do much about the problem when the calls are coming from overseas.