TERRA SOLAR INKS BATTERY ENERGY STORAGE DEAL WITH X2026