Altech Batteries

Altech: building a 120MWh sodium battery plant for Europe, also innovating silicon-enhanced lithium-ion batteries.