
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.