ENERGY STORAGE OUTRANKS SOLAR IN COMPANY X2026