Came across this ticker on the solar companies board and decided to check it out. From the looks of it the general sentiment seems really negative. Reasons? Cliffnotes version please as im relatively new (less than 3 mths) to investing. Looking at bargain solar companies for the moment. Tia