Indian Oil Corporation (IOC) is set to invest over Rs 21,000 crore in Bihar, with Rs 16,000 crore earmarked for expanding its Barauni refinery to...