Nov 28, 20223 min readIOCL Recruitment Process for Freshers 2022 The Indian Oil Corporation Limited (IOCL) is an Indian state-owned oil and gas corporation headquartered in New Delhi, India.