BBB: What Will You Do If Your Local Car Dealer Closes?
Both General Motors (GM) and Chrysler have announced they are effectively closing nearly 2,000 dealerships across the country by not renewing their franchising contracts. In the wake of the announcement, millions of vehicle owners are concerned about what this means to them.
