Former Edmunds.com editor-in-chief Karl Brauer has his TotalCarScore.com web site up and running. The “Total Car Score” that gives the site its name incorporates a default list of nine equally weighted authoritative auto industry sources including: Consumer Guide, Consumer Reports, Edmunds.com, JD Power, MSN autos, The Car Connection, and US News & World Report. In addition,… Continue Reading
