The Israel Electric Corporation is raining on the Israeli public's parade.