Electronic Stability Control now mandatory
Anti-skid technology is a proven life-saver If ESC (Electronic Stability Control) has been one of the selling advantages for your brand, it will be so no longer. Because it’s now standard equipment on all new light-duty vehicles sold in Canada. …


