Michael Otto (#607)
Global Rank
#607
Country Rank
#25
Country
Germany
Michael Otto is listed among the world billionaires tracked by Iconic Billionaires.
- $ 7 B
- Retail, real estate
- Germany
- M
- 83 Years