Featured Did a Giant Battery Fly Into Our Solar System to Stay May 22, 2018 0 If a battery is either a store of energy, or the materials that go into…