Indian Oil net sales fell 6% to Rs 118007.32 crore for the quarter ended Mar20 compared to corresponding previous year period. This included subsidy from the government of Rs 133.37 crore down 77% on a y-o-y basis. Excluding compensation from the government net sales of the...