Kleiner Perkins-Backed Solasta folds

Solasta, the Massachusetts solar cell startup which had scored a $2.7 million Department of Energy loan guarantee, has closed shop. Read More »