Sinequa Finds Over Two-Thirds of IT Leaders Are Concerned by Organizational Knowledge Loss From Employee Turnover Read more