Read More Energy Industry News Plug Power (NASDAQ: PLUG) faces a pivotal June dilution vote and cash deadline Plug Power (NASDAQ: PLUG) rallied 316% on a DOE lifeline, but a June dilution vote and a US$142m cash deadline now decide whether the turnaround holds. byVenkateshJune 8, 2026