Centre makes sale of E20 petrol mandatory from April 1; what it means

· Times of India