LIECHTENSTEIN ENERGY STORAGE SOLAR POWER X2026