A look at the India’s Oil Industry

indian

India has a population of over one billion inhabitants.

How does the oil industry manage to supply to a country of these proportions?

Without doubt, the giant oil company’s name is spot-on: IndianOil (IndianOil Corporation) Continue reading