Drooid Logo
Back to today’s briefing

Story perspectives

Retail Revival: In-Store Sales Soar to 76%

5/16/2025

29 3

1 of 1

Story summary
  • In-store retail shines brightly, capturing 76% of sales despite economic hurdles, according to a recent Colliers report. E-commerce holds steady at 16.4% in Q4 2024. As consumer expectations shift, physical stores are vital for successful omnichannel strategies, while the arrival of new global brands in the U.S. signals a robust retail future.