English: Indian Oil Corporation is the country's largest oil firm.
Telugu: మన దేశంలో అత్యంత భారీ చమురు సంస్థ ‘ఇండియన్ ఆయిల్’ ఒక్కటే.