Legislation expected to pass Parliament would name and shame Canadian corporations that import slave-made goods, the Commons foreign affairs committee was told yesterday. Suspicious products include China-made cotton apparel, solar panels and tomato paste, according to human rights activists: “Surely in the 21st century it should be clear we cannot base our prosperity on forced labour.”