The company reported a decrease in third-quarter revenues to $260.9 million, with solar segment revenues at $247.5 million. Analysts suggest challenges ahead due to cash flow issues and recommend capital raise and cost cuts for survival. Market experts have mixed opinions on the stock's performance.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing