Margins

The Elephant in the Market Power Debate

Profits are the ultimate sign of market power. But for the past 40 years, economists and antitrust practitioners have disparaged the measurement of profit...

LATEST NEWS