General Motors earned the highest profit in its history last year, earning $ 7.6 billion US in 2011, despite heavy losses in its European division.
CBC | Business News