News

Battery storage developer ZenobÄ“ has today broken ground on its largest ever site - the 800MWh battery storage project in Eccles, Scotland after successfully raising £220m to finance the project.