H&M, a global fashion retailer, recently found itself embroiled in controversy over an advertising campaign […]