Mazda Kiyora Concept with Low CO2 Emissions

Mazda Kiyora Concept with Low CO2 Emissions

Mazda has come up with another brilliant concept of futuristic city car named “Kiyora”. In Japanese, Kiyora means ‘clean and pure’ and this concept car truly delivers what it means. It is a next generation four cylinder direct-injection engine which offers amazing fuel economy and low CO2 emissions. Previous concept cars of Mazda were based […]

Read more...