Mazda today confirmed what many of us already suspected – that the Minagi concept shown at the 2011 Geneva Salon earlier this year will form the base for a production model that will be called the CX-5. In addition, the Japanese firm also announced that the compact crossover model will make its international debut in production guise at the forthcoming 2011 Frankfurt Motor Show to be held in Germany in September.
Read more »