full from of IOCL...
Answers
Answered by
1
Answer:
Indian Oil Corporation Limited
Explanation:
Indian Oil Corporation Limited (IOCL), commonly known as Indian Oil, has its headquarters in the capital of India, New Delhi.
Answered by
2
IOCL = Indian Oil Corporation Limited
Similar questions