Did Detroit Oversell?
Apparently the Big Three U.S. automakers (Ford, GM and Chrysler) are finding out their business plan over the last few years wasn't much of a plan at all. By pushing cars, trucks and vans to millions of Americans who couldn't actually afford them, … [Read more...] about Did Detroit Oversell?