Ally Financial Inc. is an American bank holding company incorporated in Delaware and headquartered at Ally Detroit Center in Detroit, Michigan.