Capital One to buy Discover Financial in $35.3 billion all-stock deal

Capital One to buy Discover Financial in $35.3 billion all-stock deal