TORONTO, April 29, 2020 /CNW/ - H&M Canada is partnering with Women's Shelters Canada to provide over 20,000 garments across the country. H&M cares about the health and wellbeing of not only its ...