S-VSC - What does S-VSC stand for? The Free Dictionary
References in periodicals archive
system-standard on all vehicles in the series-optimally balances driving power, steering and braking in pursuit of stable driving regardless of road conditions.
system, which also comes standard, optimally balances driving power, steering and braking, aiming to maintain driving stability regardless of road conditions.
A 3.5-liter V6 engine and Active Torque Control 4WD combine with S-VSC
(Steering-assisted Vehicle Stability Control) to provide power, handling and stability along with one of the best environmental and safety performances in its class*.