By CEP Staff • 26 April 2010 in News

Swiss e-security firm secures $20 million in runup to IPO