Clue: Financial svcs. giant affiliated with an auto company

Answer: GMAC

Length: 4


Similar Clues: