Why India's petrol shift has motorists fuming

Why India's petrol shift has motorists fuming