Sanjay Shrestha was named president of Plug Power on Wednesday, becoming the No, 2 executive behind CEO Andy Marsh. Shrestha ...
Plug Power downgraded at BTIG Research, citing need for more product sales to boost margins in the hydrogen market.