Utah-based Lions Not Sheep and its owner Sean Whalen have been fined $211,335 by the US Federal Trade Commission for replacing the original tags with 'Made in USA' labels.
By
Staff Writer
We use cookies on this site to enhance your user experience.
By clicking the Accept button, you agree to us doing so.