site logo

NRF says retail sales this year could top $3.9T despite coronavirus woes