Owning a credit card has never been more vital. The pandemic is forcing millions of people to stay home and ramp up their reliance on electronic payments. But the financial institutions that issue credit cards are making it tougher, not easier, to get credit.
Read more here.