In which country is H&M (the clothing store) headquartered?
Posted: December 29, 2013 Filed under: Misc | Tags: Corporations Leave a comment
Answer: Sweden
Source: H&M Clothing Store History Webpage
Answer: Sweden
Source: H&M Clothing Store History Webpage