ParentFull thread1958325146·I bet the Massachusetts one you are thinking of is Ambri, which is making a liquid metal battery. https://ambri.com/View on HN