MIDDLE EAST AND AFRICA SHARED ENERGY STORAGE POWER STATION X2026