They are apparently producing Solar Mills albeit with greatly reduced crew. Apparently, they have orders in S. America and possibly the Argentina project as well. I don't have any information on what the growth plans are, if they are under new management, etc. The fact that they are shipping units to other countries is probably solid. I don't have much else.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.