FTCWatch turns 1,000

By Claude Marx ( March 2, 2021) -- In 1976, Congress passed a major antitrust law, Big Macs sold for 65 cents, and the country was falling in like with a former Georgia governor who had a wide grin and promised “I’ll never lie to you.”...

Related Sections