Startel Communication allegedly worked with companies in California to flood residents with automated calls from India, the Philippines and Singapore.
St. Louis Breaking News & Events
Startel Communication allegedly worked with companies in California to flood residents with automated calls from India, the Philippines and Singapore.