THE BOARD AT INDIAN OIL CORPORATION (IOC) Vol 2, PW 25 (06 Jan 99) Midstream, Downstream, Renewables INTRODUCTION: Indian Oil Corporation (IOC) is Indias largest refiner and regularly boasts of being one of the worlds biggest companies.... Buy this article forRs590 $9For a 30-article or annual subscription rates click here Data not available in ...