25 parties take IEC to court