Mandatory Sale of E20 Petrol Begins Nationwide
India introduced mandatory E20 petrol across all fuel stations starting today, blending 20 per cent ethanol with 80 per cent petrol. The central government enforced the move to tackle the ongoing oil crisis and reduce dependence…