Wednesday’s arrests of senior Israel Electric Corporation (IEC) officials comes after a painful delay of six to eight years.