0
Potential investment by NatPower would create largest portfolio of battery storage projects in Britain