iec representationlatest news & developments