News

Ford Motor Co.’s redesigned Explorer and DaimlerChrysler’s key new Jeep Liberty scored poorly in bumper testing conducted by the Insurance Institute for Highway Safety.