Naimish

30%
Flag icon
when we sold our final stake in the business, we had made a total return of twenty-six times our investment, or 130 percent a year.
What It Takes: Lessons in the Pursuit of Excellence
Rate this book
Clear rating
Open Preview