NEW ENGLAND S LARGEST BATTERY IS HIDDEN INSIDE A X2026