News

Leading hydrogen fuel cell developer Plug Power (PLUG -10.72%) needed some juice on Thursday, as investors aggressively traded out of the company. They were largely reacting to ne ...