Representative Image NEW DELHI: State owned Indian Oil Corporation Limited (IOCL) has built an 850-meter-long road using "varying concentration (1…