Can The Sun Keep Shining On Solar3D (SLTD)?

The news of a new, working prototype and revenues of almost $7.5 million last quarter were more than enough reasons for the penny stock of Solar3D, Inc. (SLTD) to have caught fire over the last two weeks. Up over 200% from their 0.06 low prior to the announcements, SLTD stock, after setting a new 52 week high and leading all OTC stocks in trades yesterday, has ...

Continue Reading →