Top 10 Indian Companies in 2017 Forbes Global 2000 List
10. Larsen & Toubro (Rank 483)
9. Axis Bank (Rank 463)
8. NTPC (Rank 408)
7. Tata Consultancy Services (Rank 376)
6. ICICI Bank (Rank 310)
5. Tata Motors (Rank 290)
4. Indian Oil (Rank 264)
3. HDFC Bank (Rank 258)
2. State Bank of India (Rank 244)
1. Reliance Industries (Rank 106)