Record-Breaking Penalty for Fiat Chrysler

Automobile maker slapped with a $105 million fine by the government and forced to buy back thousands of defective cars.

July 27, 2015

Examined