Big idea, small footprint: The business of pop-up shops

By their nature, pop-up stores are temporary. But they are here to stay. The idea of having a satellite extension…

;