By CEP Staff • 19 October 2009 in News

Update – Recent SEC filings disclose Innovalight’s $15 million investment