Last Updated on September 28, 2009 by stlplace
Barrons has an article on solar plays, specifically it mentioned First Solar recent China project may not hold water. Interesting observation. I don’t know all the facts, but being curious, I listed some stuff here.
