The Crank: Could Detroit be doing better?
By John LeBlanc Compared to just three years ago, the trio of Detroit, U.S.A. automakers are feeling pretty good these days. It was only in 2009 where both Chrysler and General Motors filed for bankruptcy, needing tax payer “bailout” money to get by. All you hear these days from Detroit, though, are record sales and […]