This post was originally published on this site

[unable to retrieve full-text content]FCEL stock has declined 68%, but that doesn’t make the stock “cheap.” You can do better given its past failures and questionable valuation.