Browsing: More

“Continuously variable transmission” is possibly one of the most reviled terms in the automotive lexicon. The “CVT”, has become shorthand for “no fun”, and cars equipped…