GO
Loading...

Cannot trust Plug Power's management: Andrew Left

Tuesday, 11 Mar 2014 | 2:43 PM ET

Plug Power's stock hit $12 today, but Andrew Left, Citron Research founder and editor, thinks the stock is worth $0.50.