General Motors has announced an all cash transaction to purchase AmeriCredit for $3.5 billion. AmeriCredit is an automobile financing company that was founded in 1992 and has particular expertise in non-prime lending. GM has lacked an in house financing unit ...