Alphabet spinoff Malta raises $26M for technology to store power in molten salt | Heykuki News