New release strengthens security to meet rising consumer cyber protection demandsSCHAFFHAUSEN, Switzerland, Sept. 30, 2025 ...