Share

Eelpower constructs, owns and operates grid-scale batteries in the UK, with ambitious plans for expansion into international markets.