ENERGY STORAGE POWER STATION EPC LEADER