Malta secures $26m in funding to develop grid-scale energy storage

Malta, an electro-thermal energy storage company, incubated at X, Alphabet's Moonshot Factory, has raised $26m in series A funding.