Archive · 17 Jun 2025

Canada: 18 Arrested in Towing Industry Scheme

Canada: 18 Arrested in Towing Industry Scheme

Police in Canada arrested 18 people, most of whom are of Indian descent, for their involvement in a towing industry scam.

They were part of a criminal group using threats and staging car accidents to make money.

The police took more than $4.2 million in assets.

This investigation, called Project Outsource, focused on dismantling the criminal network involved in extortion and violence in the towing business.

Sources