Weapons scanner CFO, 4 others ‘terminated or resigned' amid misconduct investigation
Evolv Technologies, the Massachusetts-based company whose weapons detectors had been the focus of a recent NBC 5 investigation, announced Thursday that its chief financial officer had stepped down and that four other employees were either “terminated or resigned” following an internal investigation into alleged misconduct. NBC Chicago’s Bennett Haeberle reports.