By CEP Staff • 19 November 2010 in News

Increasing German renewable capacity creates need for innovation in energy storage