companies in that list Place 119 Indian oil corparation place:119/500 Earnings:74 billion Doller (in indian rs.7400 crores) Place 158 Reliance Industries place:158/500 Earnings:62 billion Doller (in indian rs.6200 crores) Place 254 Tata Motors place:254/500 Earnings:42 billion Doller (in indian rs.4200 crores) Place 260 State Bank Of India place:260/500 Earnings:42 billion Doller (in indian rs.4200 crores) Place 280 Bharath Petroleum place:280/500 Earnings:40 billion Doller (in indian rs.4000 crores) Place 280 Hindustan Petroleum place:280/500 Earnings:35 billion Doller (in indian rs.3500 crores) Place 449 ONGC place:449/500 Earnings:26 billion Doller (in indian rs.2600 crores) Other Comanies Places: 1 Walmart