E20 petrol with 95 Octane mandatory from April 1: Details explained

The government has announced that from April 1, 2026, petrol sold across India will have to…