News

Recent hurricanes prove that centralized power systems can fail when needed most. While hundreds of thousands lost power during Hurricane Ian—with outages alone costing Florida's economy an estimated ...