Green Business | Wed Feb 16, 2011 5:27pm EST

Tessera Sells Off 2nd Big Cali Solar Project