Indian Oil

Indian Oil
Indian Oil - Indian state-owned oil company, which owns 10 refineries in India. The company owns the largest network of gas stations in the country, with more than 17.6 thousand stations. The company supplies gas to more than 47.5 million households. The company employs more than 32 thousand employees.
The official website of Indian Oil
Recent Comments