Here are some truth about some companies who have bad hirings. First, 6% of the average organization’s annual revenue is lost to employee fraud. Second, 30% of small business failures are caused by theft. Fourth, 10% of businesses discover they have been robbed. Please see more facts and data from the infographic being outlined below.
Search Arrest Records: