INDIAN OIL CORPORATION LIMITED- IOCL
Indian Oil is a leading oil and gas company. Its headquarter is situated in New Delhi. IOCL was established in 1964 and owns the name in the largest enterprises in the country with 19,106 crore (INR)( USD 2,848 million) as net profit in the year 2016-17. Mr. Sanjiv Singh is the chairman of this company. … Read more