Energy Storage Invinity Energy Systems Plans Expansion with New Manufacturing Facility in Scotland byJames RichardJune 8, 2024