Pop-up retail

The Beatles Double Decker Pop up Bus 2017092215 59c532efa986c

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