The Auto News System.
The Federal Trade Commission (FTC) has ordered supplement maker Maven Labs to pay a $600,000 fine…