The Immigrant Workers Centre (IWC) defends the rights of immigrants in their places of work and fights for dignity, respect, and justice.