IOCL puts spill blame on boats

Bhubaneswar: The Indian Oil Corporation Limited (IOCL) on Thursday blamed marine fishing boats for oil spills that have contaminated water bodies …