Home News Here’s why the Plug Power stock is having a short squeeze