India’s largest corporations
The definitive ranking of India’s top 500 companies.
TOP 10 COMPANIESREVENUE(cr)
Reliance Industries 615,854.00
Indian Oil Corporation 493,932.99
Oil & Natural Gas Corporation 405,243.31
State Bank of India 368,010.65
Bharat Petroleum Corporation 288,974.97
Tata Motors 261,875.55
Rajesh Exports 195,607.23
Tata Consultancy Services 161,541.00
ICICI Bank 149,786.10
Larsen & Toubro147,820.13