Eos Energy pushes back against short-seller report raising concerns about its 2.2 GWh backlog
A July 27 report by Iceberg Research called into question the backlog, which Eos Energy valued at $535 million at the end of March, saying it is “100% confident that the backlog is fake.”