130MWH XFF01 NANDU POWER AND GREEK ENTERPRISE ENERGY STORAGE X2026