Peel Regional Police have recovered almost $4 million worth of stolen vehicles and laid over 100 charges in an organized crime investigation.