Low Carbon delivers Irish battery storage asset to SSE Wednesday 06 November 2024 14:00 Low Carbon has delivered the 120 MW Thornsberry battery project in Ireland to SSE Renewables.