Chrysler Agrees to Record Fines and Penalties and Must Buy Back Defective Vehicles
Fiat Chrysler Automobiles could pay up to $105 million in fines and penalties and must buy back defective vehicles in an agreement with the federal government that will also require [...]