I just received my Mastercard bill in the mail today..and MasterCcard has KINDLY allowed its' customers if requested to defer any payment due for 90 days...HOW THOUGHTFUL OF THEM!!
BUT, any interest and principal will continue to accrue!! HOW thoughtful and greedy ...they certainly have their customers and cardholders with hardships in these times!