Enel buys 25MW battery storage facility in northeast England

© 2014 RenewaNews