Discover Financial Services' announcement of the immediate resignation of longtime executive Roger Hochschild comes weeks after the company announced it overcharged merchants for 16 years.
See All 3141 Episodes of "The Latest"