Buying a new or used car generally leads to some mystification when people are asked to select from a diesel or a petrol Buying a new or used car generally leads to some mystification when people are asked to select from a diesel or a petrol engine powered. More than 90% buyers were found […]