Mazda has just taken the wraps off of its new concept sedan, the Takeri, at its display stand here at the Tokyo Big Sight expo hall (honest, that's what it's called).
Company representatives will be available at East Hall, Booth E25-42 to showcase Smith's tailored supply chain solutions ...