This is at best speculative! The reasons that projects were not completed could be due to cost etc. Plug sells there fuel cells at a loss right now. They are down over 1 billion. NPWZ may be waiting for the right time when there is greater acceptance and infrastructure.
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.