Indian Oil Corporation (IOC) Chairman S Behuria interacts with media during announcement of company’s annual financial results in New Delhi on Friday, 29 May 2009.
Photographer: A Sarthak
Tags: Financial ReportAnnual ReportBusinessBuisnessQuarterly ResultPhoto Stock
Credit balance: 0