Consumer Reports’ annual Brand Report Card is out and it doesn’t bode well for one company in particular: Fiat Chrysler. Find out how FCA’s and other automakers’ brands fared this year at TheDetroitBureau.com.

Source:: The Detroit Bureau