India’s biggest refiner Indian Oil Corp Ltd said Wednesday that Iran may still invest in a refinery expansion project at one of its subsidiaries. Indian Oil chairman Sanjiv Singh said Iran has not ruled out participating in the expansion at Chennai Petroleum Corp Ltd, a south India-based 20,000...