GEI AND YEO DEVELOPING SOLAR PLUS STORAGE X2026