ESC: The Law by 2012

The Department of Transportation has made it official. All vehicles sold in the United States must have electronic stability control by 2012. The technology, which helps to prevent rollovers and keeps you in control on slippery roads or in emergency tight spots is expected to:
- Save from 5,300 to 9,600 lives annually.
- Prevent between 168,000 […]