Mazda HAZUMI Zooms into Geneva Spotlight

Subcompact Concept Hosts 1.5-liter SKYACTIV-D Engine