Competition from Chinese manufacturers put Powin on a tricky footing, even before industry headwinds dealt the company what appears to have been a lethal blow.
Uncertainty over trade tariffs has caused Fluence to lower its revenue and EBITDA guidance, although CEO Julian Nebreda said the company is “optimistic about the future of energy storage.”