Business identity theft is a significant threat to companies as it can result in staggering losses. In 2018, the number of records exposed rose to 446.5 million  (source). The Federal Trade Commission processed 1.4 million fraud reports in 2018, which caused $1.48 billion in losses. Identity theft accounted for a quarter of all reports. According […]