Plug Power (PLUG) concluded the recent trading session at $2.51, signifying a -8.73% move from its prior day's close.
The European Commission says a "worst-case scenario" has been averted, after China's commerce ministry engaged with European ...