Skip to content

FuelCell Energy Drops 10%, Bloom Energy Slides 8%, Plug Power Falls 5% Despite Positive News as Profit-Taking Hits Fuel Cell Stocks