Fortune India

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 424,321.37
2 Reliance Industries 410,295.00
3 Oil & Natural Gas Corp 333,143.09
4 State Bank of India 306,527.52
5 Tata Motors 301,174.85
6 Bharat Petroleum 238,638.07
7 Hindustan Petroleum 221,693.11
8 Rajesh Exports 187,748.10
9 Tata Steel 147,192.09
10 Coal India 132,897.34
Advertisement
Advertisement