Pop-up retail

Pop-up retail, also known as pop-up store (pop-up shop in the UK) or flash retailing, is a trend of opening short-term sales spaces in Canada, the United States, the United Kingdom and Australia.

Leave a Reply