US warns ‘India-based call centre scam industry’

US warns ‘India-based call centre scam industry’
play icon
Workers in a call center in India. File photo/ AFP