In which country is H&M (the clothing store) headquartered?

Answer:  Sweden

Source:  H&M Clothing Store History Webpage



Leave a comment