15-01-2018 06:56 via finance.yahoo.com

Why Plug Power Popped 97% in 2017

Unsurprisingly, joining forces with the big dog in online retail has a way of inspiring investors' hopes.
Read more »