State run oil firms are urging the Oil Ministry to grant them the freedom to invest heavily in their retail networks, the Economic Times reports.
Indian Oil Corporation, Bharat Petroleum Corp and Hindustan Petroleum have set up 10,236 retail outlets in ...
[Published PetrolWorld.com - May 17 2013]