Storage integrator Powin warns of shutdown as market uncertainty swirls

The company's potential closure reflects deep industry challenges stemming from trade policy uncertainty.

Stephen Lacey
June 2, 2025