Guidance for 2020 looks solid as well. 7 Stocks to Buy That Have Survived the Recent Carnage And then the bottom fell out of the market, and the economy, just as Plug Power finally got its act …
More This Crisis Couldn’t Have Come at a Worse Time for Plug Power Videos