
Eco Stor puts largest BESS in Germany online, former majority owner building Finland project
Eco Stor is a developer-operator that also has in-house engineering, procurement and construction (EPC) and system integration capabilities, with its Germany BESS projects designed with its own proprietary configuration. The firm originally also had its …