The new Liebherr Liduro Power Port 100 is the company's newest, smallest battery energy storage system – and it's coming to bauma 2025.
If you lost power when the storm initially hit on Tuesday, Appalachian said you should be restored by the end of Friday.