News

The ubiquitous energy storage units are at the heart of tech developments. Battery prices are plunging around the world, signaling a crucial turning point: 'Entering a new phase of its development' ...