What Is the Internal Complaints Committee (ICC)?
The Internal Complaints Committee (ICC) is a body set up within an organization to address complaints related to sexual harassment at the workplace. It is a legal requirement for all organizations with more than 10 employees to have an ICC to provide a safe and supportive environment for employees.