Icon
 

The carbon benefit of battery energy storage in Great Britain