N.R. Narayana Murthy (#1103)
Global Rank
#1103
Country Rank
#62
Country
India
Bad news must take the elevator and good news can take the stairs.
- $ 4 B
- Software services
- India
- M
- 80 Years