Capital One to buy Discover Financial in all-stock deal

Capital One to buy Discover Financial in all-stock deal