CSI ENERGY STORAGE SECURES EPC CONTRACT FOR 98 MW 312 MWH X2026