Name: Indian Oil Corporation Ltd
Rank: 24
Market cap: Rs 50,068.88 crore (Rs 500.69 billion)
Chairman: Sarthak Behuria
What it does: The 18th largest petroleum company in the world, Indian Oil is currently India's largest company by sales, with a turnover of $59.22 billion and profit of $1.67 billion for fiscal 2007. It is also the highest ranked Indian company in business magazine Fortune's Global 500 list.
The Indian Oil group of companies owns and operates 10 of India's 19 refineries with a combined refining capacity of 60.2 million metric tonnes per annum (ie 1.2 million barrels per day).
Image: Sarthak Behuria, chairman, Indian Oil Corporation Ltd. | Photograph: Stephanie
McGehee/Reuters
Also read: World Bank paints picture of doom
Live updates on money.rediff.com |
|