Energy, Enters Castleton Commodities International LLC Terra One Climate Solutions United Kingdom England Germany 07.08.2025 - 18:06:45 S4 Energy Enters Germany with Agreement to Acquire a 310 MW Battery Energy Storage Portfolio from Terra One View original content:https://www.prnewswire.co.uk/news-releases/s4-energy-enters-germany-with-agreement-to-acquire-a-310-mw-battery-energy-storage-portfolio-from-terra-one-302299485.html