By CEP Staff • 9 March 2010 in News

Open Sky Technologies fund lands first close