Indian Oil Corporation (IOC), on Tuesday, said it had plans to set up a Rs.30,000-crore refinery on the West coast in Gujarat or Maharashtra, as part of its programme to raise the refining capacity