trivikram

27%
Flag icon
While they may earn more over a short time, most businesses will only earn a market return—say 10 percent—on average over the full business cycle.
The Acquirer's Multiple: How the Billionaire Contrarians of Deep Value Beat the Market
Rate this book
Clear rating
Open Preview