RS Radar: Future of Brick-and-Mortar Stores Looks Bright

Roughly 75% of U.S. retail sales are made in brick-and-mortar stores. Now, shoppers cooped up by the pandemic are flocking back to the stores.