BAHAMAS PUBLICLY TRADED ENERGY STORAGE X2026