Business Description
Founded in 1959 and headquartered in New Delhi, Indian Oil Corporation Limited is one of India's largest energy companies, handling everything from refining and transporting crude oil to selling fuel at thousands of stations across the country. The company also produces and markets petrochemicals, lubricants, and cooking gas, serving a wide range of customers from everyday households and motorists to large businesses and aviation operators. Beyond traditional fossil fuels, Indian Oil is expanding into cleaner energy sources, including solar and wind power, as well as battery technology, reflecting a broader shift toward a lower-carbon future.