What is Electronic Stability Control (ESC)?

In recent years there have been more and more technological advances in driving, designed to help reduce the risk of accident. While some have been dismissive and refer to it as ‘idiot proofing’ driving, there is no doubt that cars are continually getting safer. One of these developments is Electronic Stability Control – or “ESC”. […]