IF Honda is talking about country although then i may agree with them but if they say diesel in not upto there standards in big cities and metros then our petrol is also not that good according to there satisfaction levels ( why even sell petrol models if this is the excuse )
Its kind of an excuse of not selling diesel engines when BMW and Mercedes are selling them |