On June 25, the U.S. Supreme Court handed down what may prove to be the single most important antitrust decision of this decade. For the laissez-faire crowd, Ohio v. American Express was a resounding victory. For those who favor antitrust oversight, it was an absolute disaster. Let’s break down the good, the bad, and the ugly...Read More