better on brownfield

The Cleve Hill Mega Battery proposal

Is this proposal a ‘greenwash’ for hiding the fact that Cleve Hill Solar Park are really intending to build the world’s biggest battery?