By CEP Staff • 14 August 2009 in News

Identity and Security Solutions investment down 81% on 2Q08