Fire sale continues for some cleantech firms

More solar and biofuel companies sell their assets on the cheap. Details of this, and we spot 51 deals this week....