By CEP Staff • 16 February 2012 in News ITM Power forms partnership for Scottish energy storage projects