E20 even powers F1 cars: Auto experts dismiss concerns, back govt amid backlash

· India Today