
Utah company 'Lions Not Sheep' fined for replacing 'Made in China' labels
Utah-based company Lions Not Sheep has been fined $211,335 by the Federal Trade Commission for falsely claiming its products are made in the U.S.
unbranded - Newsworthy, unbranded - Newsworthy