THREE MEGAWATTS AND 15 ENERGY STORAGE POWERING THE FUTURE X2026