IOC Tops Fortune India 500 List, But Indian Oil Prices Are Still Highest In The World
Fortune Magazine has just released their Top 500 Companies list for India, and as per the latest data, Indian Oil Corporation (IOC) has emerged as the biggest Indian company. Reliance Industries is at #2 followed by Bharat Petroleum which…