Gujarat Education Indian Oil Corporation Limited IOCL is hiring for 527 Apprentice posts: Here's how to apply online @iocl.com