Deweesereport

Ford’s Free Market Trumps Obama’s Government Control

Monday, March 1st, 2010

By Tom DeWeese

The Ford Motor Company just posted a $2.7 billion profit for 2009, which, overall, was the worst year on record for the auto industry. Total US vehicle sales plunged 21% last year. (more…)