News

That could mean less competition among credit card companies, leading to higher prices and fees. Continue reading On the other hand, the deal could give Discover the additional backing it needs to ...