UK Gov stumps up £20m to crack electricity storage challenge

Announcing the competition for innovators, the Business Department said energy storage was the next essential green technology, which would allow …