UK selects founders of battery storage research hub

© 2014 RenewaNews