CyberPass a finalist in Internet Matters Digital Safety Awards
CyberPass is a Finalist for Best Education Product in the Internet Matter Digital Safety Awards that will be announced at a function on 24 May 2016 at the EY’s More London Place offices.See here for more.