Business IOC sold petrol at Rs 10 a litre loss, diesel at Rs 14 in Q1FY23: Report Dustin Moskovitz Aug 1, 2022 0 …