By CEP Staff • 14 April 2010 in News Rembrandt closes $160.5 million fund to invest in early-stage technology companies