Brief

Study finds 90% of retail sales occur in physical stores