English: Indian Oil Corporation
Telugu: ఇండియ‌న్ ఆయిల్ కార్పొరేష‌న్ భారీ పెట్టుబ‌డులు