FCEL revenue falls 29% to $33.0M; backlog and cash rise
FCEL reported revenue down 29% year-over-year to $33.0 million and a net loss of $45.3 million. The company said backlog and cash reserves grew, alongside major data center and energy agreements.