Glossary

Stop and Go

Read more

Automatic switching off of the engine when the vehicle comes to a halt to save fuel while the vehicle is not in motion.  The engine starts again when power is requested. With Stop and Go…