India to sell $1.5 billion stake in Indian Oil
India said Friday it will sell a 10 percent stake in top performing state-run refiner Indian Oil Corporation, the latest effort to raise money to plug the fiscal deficit. The government, which