By CEP Staff • 4 April 2014 in News

Energy storage firm Ioxus raises $21 million Series C from IFC and Westly Group