E economist.com Profits are too high. America needs a giant dose of competition 655 points bainsfather 10 years ago 333 comments