GREY:NTCXF - Post by User
Post by
kerbeciouson Sep 19, 2010 12:29pm
419 Views
Post# 17466213
They dropped the ball
They dropped the ballI have not heard any more talk of money from China, maybe it was just talk.
Lots of new solar companies running ahead of this team I think.