Cannot trust Plug Power's management: Andrew Left

In this video

Share

Cannot trust Plug Power's management: Andrew Left

Plug Power's stock hit $12 today, but Andrew Left, Citron Research founder and editor, thinks the stock is worth $0.50.
02:35
Tue, Mar 11 20142:43 PM EDT