Anand Mahindra (#1196)
Global Rank
#1196
Country Rank
#70
Country
India
We are spending a significant amount of money on electric. We are ahead of the game.
- $ 4 B
- Diversified
- India
- M
- 71 Years