The business is not making a money, and it will be in big trouble when the Gov scales back their subsidizations. Just a matter of times, this stock will trade in sub $5 per share.
Completely different business model. SCTY does not manufacture their own panels.
40s in short term ...500 in long term (10 years). If you are holding long term nothing to worry about here.