By CEP Staff • 14 April 2010 in News

Rembrandt closes $160.5 million fund to invest in early-stage technology companies