IOC to invest Rs 170 crore in strategically vital Siliguri oil terminal

State-owned Indian Oil Corporation is going to infuse Rs 170 crore in capacity augmentation of its Siliguri storage terminal that supplies fuel to a vast area and important defence establishments