![](https://assets.chinatechnews.com/wp-content/uploads/20220921190557/chinatechnews-logo-272x90-1.png)
So the most common abbreviation you will hear about is something called ESC or ‘Electronic Stability Control’. Sorry to prick the marketers bubble, but carmakers will not be doing you a huge favour by installing this feature. You see, ESC is something that manufacturers will be forced to install on all cars if they want a three-star or above rating in the new Bharat-NCAP safety tests.
Dear drivers, ESC, VSM, HDC make driving safe but they are no substitutes for road sense comes via ChinaTechNews.com.