India's HSD and MS consumption less than production
Mar 17: India's production of petrol is 150% of its consumption, according to data for the period April-December, 2017 8Similarly diesel production is 134% of consumption 8And yet, India imports a reasonably large volume of petrol and diesel Click on Details for more