Monday, September 2, 2024

World's biggest battery coming to Maine — and it could store 130 million times more energy than your laptop