By CEP Staff • 3 June 2010 in News

Cloud data governance firm seeks $15 million