The Federal Trade Commission (FTC) has taken action against apparel company Lions Not Sheep Products LLC and its owner, Sean Whalen, for falsely claiming that its imported apparel is Made in USA.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results