Plug Power Inc PLUG shares are trading higher by almost 5% on Tuesday as traders react to progress in Europe and a risk-on ...
The biggest talking point is undoubtedly its built-in HD touchscreen, which is something we've never really seen on a ...