 In July 2010, General Motors entered into a definitive agreement to acquire AmeriCredit in an all-cash transaction valued at approximately $3.5 billion.The deal provided GM with a new financial arm to replace the loss of GMAC (now Ally Financial) in 2006.Following the approval of the deal by AmeriCredit shareholders, GM renamed the company "GM Financial" on October 1, 2010.