Fortune 500

India's largest corporations

The definitive ranking of India's top 500 companies.

Explore the 500
TOP 10 COMPANIES REVENUE (cr)
1 Indian Oil Corporation 374,914.69
2 Reliance Industries 319,935.00
3 State Bank of India 298,640.45
4 Tata Motors 279,029.14
5 Rajesh Exports 242,179.13
6 Bharat Petroleum 210,074.18
7 Hindustan Petroleum 195,558.78
8 Oil & Natural Gas Corp 136,822.36
9 Coal India 126,214.69
10 Tata Consultancy Services 122,187.00
Advertisement
Advertisement