Economy | Thu Jan 16, 2014 5:31pm IST

India approves 10 percent IOC stake sale to state oil firms