By CEP Staff • 22 July 2009 in News

Security, risk and compliance company seeks $15 million for technology roll-ups