About Us
cement-based battery
Imagine an entire twenty storey concrete building which can store energy like a giant battery
Scroll To Top
About Us