September 25th, 2017Reliance Industries ltd has jumped five places to rank as the world's third-biggest energy company behind Russian gas firm Gazprom and German utility E.ON, according to Platts Top 250 Global Energy Company Rankings.
State-owned Indian Oil Corp (IOC) broke into the top 10 club, climbing to 7th position in the 2017 ranking, up from 14th...