Large-scale battery storage firm SemperPower has begun the operations of its second utility-scale energy storage project 'Castor' in Netherlands, claimed as the largest of its...
Energy storage firm Alfen and project developer SemperPower have launched 'Project Pollux' - the largest battery energy storage system in terms of energy capacity ev...