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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results