By CEP Staff • 1 May 2014 in News

Liquid metal energy storage developer Ambri closes $35 million Series C