By
IOC and its subsidiary, Chennai Petroleum Corp, control 10 refineries accounting for about 30 percent of India's capacity of 4.3 million bpd.
IOC and its subsidiary, Chennai Petroleum Corp, control 10 refineries accounting for about 30 percent of India's capacity of 4.3 million bpd.