If you liked this article you might like

Solar Stocks Still Tied to Depressed Oil Prices - With Some Exceptions
Why Plug Power (PLUG) Is Popping