Finance Insurance

Ally launches stock buyback, first dividend as public company