NetGuardians secures CHF8.5M

June 01, 2017