Peel police have made several arrests and successfully recovered numerous stolen vehicles as part of an investigation into an organized auto theft ring in the region. The operation, known as Project Memphis, involves an extensive inquiry into auto theft and insurance fraud.