Around 76 locations were raided in India as part of a crackdown on phony tech support scam calls
(www.businessinsider.com)
With India, it's more likely they failed to pay the Police their dues.
With India, it's more likely they failed to pay the Police their dues.