Mazda i stop |
| The Mazda i-stop technology is the Japanese company's independently developed start-stop system for the engine. The Mazda i-stop system will be showcased at the Eco-Products 2008 exhibition between December 11-13, 2008, at the Tokyo International Exhibition Center. The Mazda i-stop system will share... More » |