Fashion giant H&M has been fined 260,000 yuan (US$40,200) in China for “misleading customers” in one of its advertisements. As per the market regulation administration in Shanghai, the Swedish ...