Mazda says petrol and diesel engines still have life left Mazda Australia boss Vinesh Bhindi explains why the Japanese brand is introduc… Read more Mazda says petrol and diesel engines still have life left