Why did General Motors sell GMAC?

Why did General Motors sell GMAC?

GM said it made the move to raise the needed cash to fuel a revival of its North American division. The sale provides a cash cushion for GM as it tackles the difficult task of building cars and trucks Americans want to buy. The goal remains elusive. Apr 4, 2006

See also  Should I sell my Brighthouse Financial stock?