Montreal-based T-shirt maker Gildan Activewear Inc is cleaning up its labour practices according to a human rights group.