What is E20 petrol? Benefits, drawbacks, mileage impact and everything you need to know
The Indian government has made the nationwide sale of E20 petrol (20% ethanol blended with 80% petrol) mandatory from April…
Every story, every angle – Decoded for you
The Indian government has made the nationwide sale of E20 petrol (20% ethanol blended with 80% petrol) mandatory from April…